RFR(XXS) 8217522: Missing barriers in some java_lang_String assertion code after JDK-8213229
zgu at redhat.com
Tue Jan 22 20:52:36 UTC 2019
Although the changes are in shared code, but they only affect Shenandoah.
Once JDK-8213229 pushed, we need this patch to unbreak Shenandoah tests.
The root cause, after JDK-8213229, is that references in stringtable are
updated concurrently, instead of at safepoints.
hotspot_gc, tier1, 2, 3_gc_shenandoah on Linux x64 (fastdebug)
More information about the hotspot-gc-dev