RFR: Fix read barrier dependencies

Roman Kennke rkennke at redhat.com
Mon Jun 27 20:13:32 UTC 2016


This change fixes dependencies for store-value read-barriers:
- Use ctrl instead of memory, to ensure read barrier doesn't float
above safepoint.
- Don't allow from-space values

It also renames the read_barrier_nomem() to read_barrier_storeval() to
make it more descriptive.

http://cr.openjdk.java.net/~rkennke/fixdeps/webrev.00/

Ok to go?

Roman



More information about the shenandoah-dev mailing list