hg: shenandoah/jdk11: 8 new changesets
ashipile at redhat.com
ashipile at redhat.com
Tue Jul 10 17:55:51 UTC 2018
Changeset: 4d812f0ece23
Author: rkennke
Date: 2018-07-09 20:21 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/4d812f0ece23
[backport] Micro-optimize AArch64 assembly write-barriers
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
Changeset: 8485afe9c223
Author: rkennke
Date: 2018-07-10 11:01 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/8485afe9c223
[backport] Remove C2 write-barrier from .ad files
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! src/hotspot/share/opto/compile.cpp
Changeset: 3f455a055602
Author: shade
Date: 2018-07-10 11:05 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/3f455a055602
[backport] Assembler write barriers should consistently check for forwarded objects
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
Changeset: a5623fc70d8e
Author: rkennke
Date: 2018-07-10 05:27 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/a5623fc70d8e
[backport] Re-add Shenandoah TLAB allocation in aarch64 assembly
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
Changeset: 9a9159b2a8a0
Author: rkennke
Date: 2018-07-10 09:27 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/9a9159b2a8a0
[backport] Use correct 2-/3-op form of logical_and and put mask in register in C1 write-barrier
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
Changeset: fbb42c24170a
Author: rkennke
Date: 2018-07-10 09:28 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/fbb42c24170a
[backport] Bind entry and jump to continuation in aarch64 write-barrier stub
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
Changeset: b516c8c7a0a4
Author: shade
Date: 2018-07-10 15:34 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/b516c8c7a0a4
[backport] Fail when -XX:+UseShenandoahGC is used on unsupported platform
! src/hotspot/share/gc/shared/gcConfig.cpp
Changeset: bd2c54946c53
Author: rkennke
Date: 2018-07-10 16:36 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/bd2c54946c53
[backport] Consolidate assembly write barriers
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp
More information about the shenandoah-dev
mailing list