hg: shenandoah/jdk9/hotspot: 7 new changesets

ashipile at redhat.com ashipile at redhat.com
Wed Oct 4 14:06:22 UTC 2017


Changeset: 80fd2f41dca9
Author:    roland
Date:      2017-09-27 15:52 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/80fd2f41dca9

[backport] fix TCK crash with shenandoah

! src/share/vm/opto/shenandoahSupport.cpp

Changeset: a28c5de7b50d
Author:    rkennke
Date:      2017-09-27 16:35 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a28c5de7b50d

[backport] Make Shenandoah SATB mutex ranks consistent with G1

! src/share/vm/runtime/mutexLocker.cpp

Changeset: f4cee7933338
Author:    rkennke
Date:      2017-09-16 11:36 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f4cee7933338

[backport] Remove obsolete and unused reduce-storeval-barrier optimization code

! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp

Changeset: 034386e4bc40
Author:    roland
Date:      2017-09-27 16:55 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/034386e4bc40

[backport] When Shenandoah WB is moved out of loop, connect it to correct loop memory Phi (back out and revisit previous fix)

! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/cfgnode.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/shenandoahSupport.cpp

Changeset: 554eb085069f
Author:    rkennke
Date:      2017-09-29 13:46 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/554eb085069f

[backport] Improve AArch64 matrix barrier

! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp

Changeset: 53dd049e6098
Author:    shade
Date:      2017-10-02 13:09 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/53dd049e6098

[backport] Add comments in shenandoah_store_check on direct heap field use

! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp

Changeset: cb2cda839a6d
Author:    shade
Date:      2017-10-02 13:16 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/cb2cda839a6d

[backport] AArch64 shenandoah_store_check should read evacuation_in_progress as byte

! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp



More information about the shenandoah-dev mailing list