RFR: 8212184: Incorrect oop ref strength used for referents in FinalReference
Per Liden
per.liden at oracle.com
Mon Oct 15 14:42:44 UTC 2018
AccessBarrierSupport::resolve_unknown_oop_ref_strength() returns an
incorrect oop ref strength for referents in FinalReference objects. It
currently returns ON_WEAK_OOP_REF when it should return
ON_STRONG_OOP_REF. This is not really an issue for any GC except ZGC
when using the ZHeapIterator to walk the heap while resurrection is blocked.
Bug: https://bugs.openjdk.java.net/browse/JDK-8212184
Webrev: http://cr.openjdk.java.net/~pliden/8212184/webrev.0
/Per
More information about the hotspot-gc-dev
mailing list