-
Type:
Bug
-
Resolution: Duplicate
-
Priority:
P4
-
None
-
Affects Version/s: 16
-
Component/s: hotspot
_claim_none should only be used for single thread scanning, regardless concurrent or not.
ShenandoahConcurrentRootScanner declares ShenandoahClassLoaderDataRoots multi-thread capable, so should always use _claim_strong for scanning CLDG.
This is not a correctness bug. _claim_none results CLDG to be scanned by every worker.
ShenandoahConcurrentRootScanner declares ShenandoahClassLoaderDataRoots multi-thread capable, so should always use _claim_strong for scanning CLDG.
This is not a correctness bug. _claim_none results CLDG to be scanned by every worker.
- duplicates
-
JDK-8246101 Shenandoah: consider walking CLDG without _claim_strong
-
- Open
-
- links to
-
Review
openjdk/jdk/304