RFR: Fix ResolveMethodTable for Shenandoah

Aleksey Shipilev shade at redhat.com
Thu Jul 13 15:30:49 UTC 2017


Hi,

I have read the ResolveMethodTable changeset that seem to cause bugs from
yesterday:
http://mail.openjdk.java.net/pipermail/shenandoah-dev/2017-July/002966.html

...and here are the fixes:
  http://cr.openjdk.java.net/~shade/shenandoah/rmt-fixes/webrev.01/

The actual fix for test failure is SATB part: this is why ResolvedMethodName got
unmarked on some paths. Barriers are added on theoretical grounds.

Testing: hotspot_gc_shenandoah, jcstress -m quick

Thanks,
-Aleksey



More information about the shenandoah-dev mailing list