RFR: Bulk backport to sh/jdk9

Roman Kennke rkennke at redhat.com
Tue Oct 3 13:48:43 UTC 2017


Am 03.10.2017 um 15:34 schrieb Aleksey Shipilev:
> http://cr.openjdk.java.net/~shade/shenandoah/backports/jdk9-20171003/webrev.01/
>
> This backports recent work from sh/jdk10 to sh/jdk9 repository. The changes include:
>
> rev 13679 : [backport] fix TCK crash with shenandoah
> rev 13680 : [backport] Make Shenandoah SATB mutex ranks consistent with G1
> rev 13681 : [backport] Remove obsolete and unused reduce-storeval-barrier optimization code
> rev 13682 : [backport] When Shenandoah WB is moved out of loop, connect it to correct loop memory
> Phi (back out and revisit previous fix)
> rev 13683 : [backport] Improve AArch64 matrix barrier
> rev 13684 : [backport] Add comments in shenandoah_store_check on direct heap field use
> rev 13685 : [backport] AArch64 shenandoah_store_check should read evacuation_in_progress as byte
>
> All changes applied cleanly, except for Mutex rank change, which I had to redo to match JDK 9 G1
> ranks, that are different from both JDK 8u and JDK 10 ranks, see src/share/vm/runtime/mutexLocker.cpp.
>
> Testing: hotspot_gc_shenandoah {fastdebug|release}
>
> Thanks,
> -Aleksey
>
>
okidoki



More information about the shenandoah-dev mailing list