hg: shenandoah/jdk9/hotspot: 14 new changesets
ashipile at redhat.com
ashipile at redhat.com
Tue Dec 5 19:57:53 UTC 2017
Changeset: ee4b295460ab
Author: shade
Date: 2017-12-05 14:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ee4b295460ab
[backport] Assert Shenandoah-specific safepoints instead of generic ones
! src/share/vm/gc/shenandoah/shenandoahCodeRoots.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahStringDedup.cpp
! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 882aae3fdf3c
Author: shade
Date: 2017-11-30 16:33 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/882aae3fdf3c
[backport] Generic verification is possible only at Shenandoah safepoints
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 0a00aa87de86
Author: shade
Date: 2017-11-30 10:13 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/0a00aa87de86
[backport] C2 should use heapword-sized object math
! src/share/vm/opto/macro.cpp
Changeset: 083fd27d07c5
Author: shade
Date: 2017-11-30 16:24 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/083fd27d07c5
[backport] Trim/expand test heap sizes to fit small heaps
! test/gc/TestHumongousReferenceObject.java
! test/gc/shenandoah/EvilSyncBug.java
! test/gc/shenandoah/HumongousThreshold.java
! test/gc/shenandoah/ShenandoahStrDedupStress.java
! test/gc/shenandoah/TestHeapAlloc.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/ParallelRefprocSanity.java
! test/gc/shenandoah/acceptance/RetainObjects.java
! test/gc/shenandoah/acceptance/VerifyJCStressTest.java
! test/gc/shenandoah/options/AlwaysPreTouch.java
! test/gc/shenandoah/options/TestRegionSizeArgs.java
! test/gc/stress/gcbasher/TestGCBasherWithShenandoah.java
Changeset: ace457c5a045
Author: shade
Date: 2017-12-05 14:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ace457c5a045
Add missing TestShenandoahWithLogLevel test
+ test/gc/shenandoah/TestShenandoahWithLogLevel.java
Changeset: fea05c6a601d
Author: shade
Date: 2017-11-30 16:37 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/fea05c6a601d
[backport] Report illegal transitions verbosely, and remove some no-op transitions
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
Changeset: e63ab4bbbf4d
Author: shade
Date: 2017-11-30 16:38 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/e63ab4bbbf4d
[backport] Cleanup and refactor Full GC code
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.hpp
! src/share/vm/gc/shenandoah/shenandoahUtils.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
Changeset: 4e8674a04a07
Author: shade
Date: 2017-11-30 16:38 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/4e8674a04a07
[backport] Humongous regions should support explicit pinning
! 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/shenandoah_globals.hpp
Changeset: 14daeae927da
Author: shade
Date: 2017-11-30 18:01 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/14daeae927da
[backport] Eagerly drop CSet state from regions during Full GC
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: 97124a983917
Author: shade
Date: 2017-12-01 11:57 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/97124a983917
[backport] Region sampling should lock while gathering region data
! src/share/vm/gc/shenandoah/shenandoahHeapRegionCounters.cpp
Changeset: 3a11513020bc
Author: shade
Date: 2017-12-01 12:44 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/3a11513020bc
[backport] Full GC should compact humongous regions
! 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/shenandoahMarkCompact.hpp
! src/share/vm/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/share/vm/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
+ test/gc/shenandoah/acceptance/AllocHumongousFragment.java
Changeset: b3a3e5e2dc05
Author: shade
Date: 2017-12-01 19:42 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b3a3e5e2dc05
[backport] Rework shared bool/enum flags with proper types and synchronization
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoahCodeRoots.cpp
! src/share/vm/gc/shenandoah/shenandoahCodeRoots.hpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.hpp
! 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/shenandoahHeapRegionCounters.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
+ src/share/vm/gc/shenandoah/shenandoahSharedVariables.hpp
Changeset: 7632192570fc
Author: shade
Date: 2017-12-04 11:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/7632192570fc
[backport] Account trashed regions from coalesced CM-with-UR
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
Changeset: abf47c017713
Author: shade
Date: 2017-12-04 18:41 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/abf47c017713
[backport] ShenandoahVerifyOptoBarriers should not fail with disabled barriers
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/opto/shenandoahSupport.hpp
! src/share/vm/runtime/arguments.cpp
! test/gc/shenandoah/TestSelectiveBarrierFlags.java
More information about the shenandoah-dev
mailing list