hg: shenandoah/jdk10: 12 new changesets

ashipile at redhat.com ashipile at redhat.com
Mon Apr 30 19:14:39 UTC 2018


Changeset: d7d3842a4f15
Author:    shade
Date:      2018-04-27 16:02 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/rev/d7d3842a4f15

[backport] Testbug: VerifyJCStressTest leaks memory

! test/hotspot/jtreg/gc/shenandoah/acceptance/VerifyJCStressTest.java

Changeset: 874ae03a9013
Author:    rkennke
Date:      2018-04-23 18:42 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/rev/874ae03a9013

[backport] Remove ShenandoahMarkCompactBarrierSet

! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp

Changeset: 330499693827
Author:    shade
Date:      2018-04-24 10:07 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/rev/330499693827

[backport] Isolate shenandoahVerifier from stray headers

! src/hotspot/share/gc/shenandoah/shenandoahPacer.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp

Changeset: 0cd21f7dbcbe
Author:    shade
Date:      2018-04-25 15:57 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/rev/0cd21f7dbcbe

[backport] Wipe out ShenandoahStoreCheck implementation

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad

Changeset: ae27259e74eb
Author:    rkennke
Date:      2018-04-26 10:41 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/rev/ae27259e74eb

[backport] Fix broken asserts in ShenandoahSharedEnumFlag

! src/hotspot/share/gc/shenandoah/shenandoahSharedVariables.hpp

Changeset: 8e134b272fbc
Author:    rkennke
Date:      2018-04-26 21:31 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/rev/8e134b272fbc

[backport] Some smallish ShHeapRegionSet changes

! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.inline.hpp

Changeset: 16c22840099b
Author:    rkennke
Date:      2018-04-27 09:57 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/rev/16c22840099b

[backport] Fold Partial GC into Traversal GC

! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/shenandoahBarrierSet_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/shenandoahBarrierSet_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/gc/shared/markBitMap.cpp
! src/hotspot/share/gc/shared/markBitMap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.inline.hpp
- src/hotspot/share/gc/shenandoah/shenandoahPartialGC.cpp
- src/hotspot/share/gc/shenandoah/shenandoahPartialGC.hpp
- src/hotspot/share/gc/shenandoah/shenandoahPartialGC.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_specialized_oop_closures.hpp
! src/hotspot/share/gc/shenandoah/vm_operations_shenandoah.cpp
! src/hotspot/share/gc/shenandoah/vm_operations_shenandoah.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/shenandoahSupport.cpp
! src/hotspot/share/opto/shenandoahSupport.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vm_operations.hpp
! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/bitMap.hpp
+ test/hotspot/gtest/utilities/test_bitMap_copy.cpp
! test/hotspot/jtreg/gc/shenandoah/TestSelectiveBarrierFlags.java

Changeset: 917c5cf619ec
Author:    shade
Date:      2018-04-27 11:42 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/rev/917c5cf619ec

[backport] Shenandoah/ARM barrier stubs

! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
+ src/hotspot/cpu/arm/shenandoahBarrierSet_arm.cpp

Changeset: 4e27e831ca10
Author:    shade
Date:      2018-04-27 11:42 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/rev/4e27e831ca10

[backport] Shenandoah/S390 barrier stubs

! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
+ src/hotspot/cpu/s390/shenandoahBarrierSet_s390.cpp

Changeset: 7a84366f5de1
Author:    shade
Date:      2018-04-30 12:49 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/rev/7a84366f5de1

[backport] Shenandoah/PPC barrier stubs

! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
+ src/hotspot/cpu/ppc/shenandoahBarrierSet_ppc.cpp

Changeset: 86f1ad78f1f7
Author:    shade
Date:      2018-04-27 11:42 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/rev/86f1ad78f1f7

[backport] Shenandoah/SPARC barrier stubs

! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp
+ src/hotspot/cpu/sparc/shenandoahBarrierSet_sparc.cpp

Changeset: b17d6412c99b
Author:    shade
Date:      2018-04-27 11:42 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/rev/b17d6412c99b

[backport] Shenandoah/Zero barrier stubs

+ src/hotspot/cpu/zero/shenandoahBarrierSet_zero.cpp



More information about the shenandoah-dev mailing list