[aarch64-port-dev ] RFR: Shenandoah import
Roman Kennke
rkennke at redhat.com
Mon Oct 2 12:29:32 UTC 2017
This imports Shenandoah changes from shenandoah/jdk8u/hotspot into the
integration repository aarch64-port/jdk8u-shenandoah/hotspot .
It includes (and thus supercedes) changes proposed here:
http://mail.openjdk.java.net/pipermail/aarch64-port-dev/2017-August/004854.html
Instead of doing bulk-import I went back to transplanting
single-changeset import. I can avoid the merge conflicts simply by not
merging back from aarch64-port/jdk8u-shenandoah but instead from
aarch64-port/jdk8u. Plus we get the benefit of preserving the original
changesets, make bisecting more useful, etc.
It also includes newer backports from Aug 21 - today.
Everything has been extensively tested and baked in Shenandoah land.
Notably, it includes a bunch of changes done by Roland that better
isolates Shenandoah specific code paths in C2 (thus minimizing
Shenandoah exposure in non-Shenandoah runs).
Besides that, all of it is bugfixing plus performance and usability
improvements.
The complete list of changesets is here:
http://cr.openjdk.java.net/~rkennke/jdk8u-shenandoah-integration-2017-10-02/changesets.txt
<http://cr.openjdk.java.net/%7Erkennke/jdk8u-shenandoah-integration-2017-10-02/changesets.txt>
The total webrev is here:
http://cr.openjdk.java.net/~rkennke/jdk8u-shenandoah-integration-2017-10-02/webrev.00/
<http://cr.openjdk.java.net/%7Erkennke/jdk8u-shenandoah-integration-2017-10-02/webrev.00/>
Please review! Thanks, Roman
More information about the aarch64-port-dev
mailing list