RFR: SA is broken during recent code reshuffling
Zhengyu Gu
zgu at redhat.com
Thu May 31 19:45:44 UTC 2018
There are two changes that break Shenandoah SA
- Upstream code reshuffling that moved GC vmStructs under gc/shared,
Shenandoah vmStructs went missed during this change.
- Converted ShenandoahHeap::_regions from region set to region array,
but SA was not updated.
Borrowed a SA test to make sure this won't happen again.
Webrev: http://cr.openjdk.java.net/~zgu/shenandoah/sa-fix/webrev.00/
Test:
hotspot_gc_shenandoah (release and fastdebug)
Thanks,
-Zhengyu
More information about the shenandoah-dev
mailing list