hg: shenandoah/jdk8u/hotspot: 7 new changesets
ashipile at redhat.com
ashipile at redhat.com
Mon Mar 5 12:40:38 UTC 2018
Changeset: 9ec03c5622f2
Author: shade
Date: 2018-03-04 21:53 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/9ec03c5622f2
[backport] Arraycopy fixes (tests and infrastructure)
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahSharedVariables.hpp
+ test/gc/shenandoah/TestArrayCopyCheckCast.java
+ test/gc/shenandoah/TestArrayCopyStress.java
Changeset: de5760b1c84c
Author: rkennke
Date: 2018-03-02 19:42 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/de5760b1c84c
[backport] Fixed pinned region handling in mark-compact
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
+ test/gc/shenandoah/PinnedGarbage.java
+ test/gc/shenandoah/PinnedGarbage.sh
+ test/gc/shenandoah/libPinnedGarbage.c
Changeset: ef563d8a4136
Author: shade
Date: 2018-03-02 19:43 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/ef563d8a4136
[backport] Cleanup allocation tracking in heuristics
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
Changeset: 8aa4f0701b9a
Author: shade
Date: 2018-03-02 19:43 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/8aa4f0701b9a
[backport] Setup process references and class unloading once before the cycle
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
Changeset: 6ef3734c2cf0
Author: shade
Date: 2018-03-02 19:43 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/6ef3734c2cf0
[backport] Print message when heuristics changes the setting ergonomically
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp
Changeset: 73dc8c2468ac
Author: shade
Date: 2018-03-02 19:43 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/73dc8c2468ac
[backport] Refactor uncommit handling: react on explicit GCs, feature kill flag, etc
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp
! src/share/vm/runtime/arguments.cpp
! test/gc/shenandoah/acceptance/HeapUncommit.java
Changeset: a88993fcecf2
Author: shade
Date: 2018-03-02 22:12 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/a88993fcecf2
[backport] "Compact" heuristics for dense footprint scenarios
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp
! test/gc/shenandoah/LotsOfCycles.java
! test/gc/shenandoah/TestGCThreadGroups.java
! test/gc/shenandoah/TestPeriodicGC.java
! test/gc/shenandoah/TestRegionSampling.java
! 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/SieveObjects.java
! test/gc/shenandoah/acceptance/StringInternCleanup.java
! test/gc/shenandoah/options/TestHeuristicsUnlock.java
More information about the shenandoah-dev
mailing list