hg: shenandoah/jdk: 4 new changesets

zgu at redhat.com zgu at redhat.com
Fri Jul 26 14:00:57 UTC 2019


Changeset: 4e4284b7f36e
Author:    zgu
Date:      2019-07-23 15:33 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/4e4284b7f36e

Cherry-pick: 8228532: Shenandoah: Implement SBSA::try_resolve_jobject_in_native()
Reviewed-by: rkennke

! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp

Changeset: cb5898c77284
Author:    zgu
Date:      2019-07-13 12:14 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/cb5898c77284

Cherry-pick: 8227635: Shenandoah: SHBSA::load_at() needs to deal IN_NATIVE load
Reviewed-by: rkennke, roland

! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp

Changeset: 0c9b8155619a
Author:    zgu
Date:      2019-07-13 12:15 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/0c9b8155619a

Cherry-pick: 8227866: Shenandoah: Split weak root processing and class unloading in parallel cleaning task
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp

Changeset: 6e6f9b3bf016
Author:    zgu
Date:      2019-07-17 08:33 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/6e6f9b3bf016

Cherry-pick: 8227755: Need more than 2 distinct CodeCache unloading cycles
Reviewed-by: eosterlund, rkennke

! src/hotspot/share/code/codeCache.cpp



More information about the shenandoah-dev mailing list