hg: shenandoah/jdk8u/hotspot: 9 new changesets

ashipile at redhat.com ashipile at redhat.com
Tue Oct 17 18:41:43 UTC 2017


Changeset: 6481709feec9
Author:    zgu
Date:      2017-10-03 17:22 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/6481709feec9

[backport] Remove ShenandoahGCWorkerPerJavaThread flag

! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp

Changeset: 59f02dedffe2
Author:    shade
Date:      2017-10-04 14:12 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/59f02dedffe2

[backport] Double check for UseShenandoahGC in WB expand

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

Changeset: c7bd6fff4929
Author:    shade
Date:      2017-10-05 09:34 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/c7bd6fff4929

[backport] Verifier should print verification label at liveness verification

! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp

Changeset: 2e891b84c659
Author:    shade
Date:      2017-10-06 09:21 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/2e891b84c659

[backport] Mark bitmap slices commit/uncommit + Aggregated bitmap slicing

! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp
+ test/gc/shenandoah/options/TestObjectAlignment.java

Changeset: 121f0480dc9d
Author:    rkennke
Date:      2017-10-11 18:19 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/121f0480dc9d

[backport] Fix (external) heap iteration + TestHeapDump should unlock aggressive heuristics

! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPrinter.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp
+ test/gc/shenandoah/jvmti/TestHeapDump.java
+ test/gc/shenandoah/jvmti/TestHeapDump.sh
+ test/gc/shenandoah/jvmti/libTestHeapDump.c

Changeset: 0688577ec32b
Author:    shade
Date:      2017-10-11 21:23 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/0688577ec32b

[backport] Pauses that do not affect heap occupancy should not report heap

! src/share/vm/gc_implementation/shenandoah/vm_operations_shenandoah.cpp

Changeset: da5c9f6d996f
Author:    shade
Date:      2017-10-13 11:34 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/da5c9f6d996f

[backport] Make sure -XX:+ShenandoahVerify comes first in the tests

! test/gc/shenandoah/acceptance/AllocIntArrays.java
! test/gc/shenandoah/acceptance/AllocObjectArrays.java
! test/gc/shenandoah/acceptance/AllocObjects.java
! test/gc/shenandoah/acceptance/HeapUncommit.java
! test/gc/shenandoah/acceptance/RetainObjects.java
! test/gc/shenandoah/acceptance/StringInternCleanup.java

Changeset: 231bea9102ca
Author:    shade
Date:      2017-10-13 11:34 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/231bea9102ca

[backport] Add -XX:+ShenandoahVerify to more interesting tests

! test/gc/shenandoah/HumongousThreshold.java
! test/gc/shenandoah/ShenandoahJNICritical.sh

Changeset: 3795c0e8e6d9
Author:    shade
Date:      2017-10-16 11:13 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/3795c0e8e6d9

[backport] Clean up dead code

! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.hpp



More information about the shenandoah-dev mailing list