G1: More lazily initialize concurrent refinement

XMLWordPrintable

    • gc

      During startup initializing concurrent refinement (threads) shows up in profiles.

      Concurrent refinement is not necessary until after the first old gen region has been allocated (~after first gc), so it might be possible to move all that initialization out of startup to increase its performance.

      See JDK-8367993 for a potential startup benchmark/profile.

            Assignee:
            Unassigned
            Reporter:
            Thomas Schatzl
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: