Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8247820

ParallelGC: Process strong OopStorage entries in parallel

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Fixed
    • P4
    • 16
    • 16
    • hotspot
    • gc
    • b03

    Description

      Currently the strong root processing deals with the relevant OopStorages by having each thread attempt to claim each storage object, with the one successful claimant for each processing that entire storage. It would be better to use the ParState mechanism to allow multiple threads to work on each storage object, particularly since the number of entries in some of them is increasing as we transition more oops in other places into OopStorage.

      Attachments

        Issue Links

          Activity

            People

              stefank Stefan Karlsson
              kbarrett Kim Barrett
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: