-
Type:
Bug
-
Resolution: Fixed
-
Priority:
P3
-
Affects Version/s: 16
-
Component/s: hotspot
-
b21
Concurrent GC (e.g. Shenandoah) cleans up string dedup table concurrently by utilizing its load barrier to filter out dead oop (returns null instead of dead oop), so that, StringDedupTable::loopup() needs to handle such scenario.