RFR: 8247820: ParallelGC: Process strong OopStorage entries in parallel

Stefan Karlsson stefan.karlsson at oracle.com
Tue Jun 23 08:23:50 UTC 2020

Hi all,

Please review this patch to both unify handling of all OopStorage 
instances and parallelize it in the root processing of the Parallel GC.


This removes the explicit enumeration of "strong" OopStorages in the 
Parallel GC. This is a step towards allowing the Runtime code to add new 
OopStorages without having to update all GCs.

It also parallelizes the processing of the OopStorages, using the class 
that's being introduced in:

Tested with tier1-3


More information about the hotspot-gc-dev mailing list