-
Bug
-
Resolution: Fixed
-
P4
-
25
-
master
When verifying reachable objects, Shenandoah's verifier clears the `_gc_state` with the intention of deactivating barriers. However, the mechanism for this is a `friend` of the heap and does not toggle the flag to cause threads to use the value set on the verifier's safepoint. The net effect here is that the barriers are _not_ deactivated during verification.
- relates to
-
JDK-8344049 Shenandoah: Eliminate init-update-refs safepoint
-
- Resolved
-
- links to
-
Commit(master) openjdk/jdk/1bd0ce1f
-
Review(master) openjdk/jdk/24264