RFR: Revert part of StubGenerator to ease porting
Roman Kennke
rkennke at redhat.com
Tue Mar 21 10:26:22 UTC 2017
This reverts our modifications to StubGenerator and related code and
removes the 3rd stub generation phase that used to generate the
Shenandoah stub. This makes it easier to port to platforms, because it
would otherwise require changes in all arches.
The downside is that we cannot use our write-barrier stub in the
interpreter. I put back in a specialized write-barrier for the
interpreter to handle this.
I tested it on x86_64 and aarch64, Aleksey tested it on i586. Both jdk9
and jdk8u.
http://cr.openjdk.java.net/~rkennke/fixstubgen/webrev.00/
<http://cr.openjdk.java.net/%7Erkennke/fixstubgen/webrev.00/>
Ok?
Roman
More information about the shenandoah-dev
mailing list