Uploaded image for project: 'Magnolia'
  1. Magnolia
  2. MAGNOLIA-5153

The support for @PostConstruct (JSR250) by using mycila-guice is not performant

    XMLWordPrintable

Details

    • Yes

    Description

      We saw 430'000 calls to the com.mycila.inject.internal.Signature.equals(Object) in the JProfiler. So we disabled the feature in info.magnolia.objectfactory.guice.GuiceComponentProviderBuilder by commenting out the following line of code:

      install(Jsr250.newJsr250Module());
      

      The impact in reality needs to be tested as the instrumenting by the JProfiler might be misleading in this case.

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                jsimak Jaroslav Simak
                pbaerfuss Philipp Bärfuss
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Bug DoR
                    Task DoD