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.
https://cr.openjdk.java.net/~stefank/8247820/webrev.01/
https://bugs.openjdk.java.net/browse/JDK-8247820
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:
https://mail.openjdk.java.net/pipermail/hotspot-gc-dev/2020-June/030152.html
Tested with tier1-3
Thanks,
StefanK
More information about the hotspot-gc-dev
mailing list