RFR: fix shenandoah store checks and implicit null checks on aarch64

Roland Westrelin rwestrel at redhat.com
Thu Jun 22 19:20:29 UTC 2017


> Ah, yes, I see.  I'd change stop() to use
>
>    mov(c_rarg0, Address((address)msg));
>
> which is a proper relocatable address.

That doesn't work because stop() is apparently emitted in stubs that
don't support relocation. What about this:

http://cr.openjdk.java.net/~roland/shenandoah/aarch64-storecheck-nullcheck/webrev.01/

Roland.


More information about the shenandoah-dev mailing list