hg: shenandoah/jdk9/hotspot: 10 new changesets

ashipile at redhat.com ashipile at redhat.com
Tue Oct 17 19:28:29 UTC 2017


Changeset: 07226df8b32f
Author:    zgu
Date:      2017-10-03 17:22 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/07226df8b32f

[backport] Remove ShenandoahGCWorkerPerJavaThread flag

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

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

[backport] Double check for UseShenandoahGC in WB expand

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

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

[backport] Verifier should print verification label at liveness verification

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

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

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

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

Changeset: 96db7af417b1
Author:    zgu
Date:      2017-10-10 14:06 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/96db7af417b1

[backport] Fixed several string dedup bugs

! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/share/vm/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/share/vm/gc/shenandoah/shenandoahStringDedup.cpp
! src/share/vm/gc/shenandoah/shenandoahStringDedup.hpp
! src/share/vm/gc/shenandoah/shenandoahUtils.hpp
! src/share/vm/runtime/vm_operations.hpp
+ test/gc/shenandoah/ShenandoahStrDedupStress.java
! test/gc/shenandoah/TestShenandoahStrDedup.java

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

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

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

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

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

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

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

[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
! test/gc/stress/TestGCOldWithShenandoah.java

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

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

! test/gc/TestHumongousReferenceObject.java
! test/gc/shenandoah/HumongousThreshold.java
! test/gc/shenandoah/ShenandoahJNICritical.java
! test/gc/stress/gclocker/TestGCLockerWithShenandoah.java
! test/gc/stress/systemgc/TestSystemGCWithShenandoah.java

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

[backport] Clean up dead code

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



More information about the shenandoah-dev mailing list