Details
-
Bug
-
Status: Resolved
-
P3
-
Resolution: Fixed
-
16
-
b21
Description
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.