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

ParallelGC: Process strong OopStorage entries in parallel

XMLWordPrintable

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

      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.

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

              Created:
              Updated:
              Resolved: