hg: shenandoah/jdk10: 16 new changesets
ashipile at redhat.com
ashipile at redhat.com
Sun Jun 3 13:38:05 UTC 2018
Changeset: faf36539ecca
Author: shade
Date: 2018-05-15 09:43 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/faf36539ecca
[backport] Incorrect label for static heuristics
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
Changeset: dc10565293bf
Author: shade
Date: 2018-05-16 08:44 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/dc10565293bf
[backport] Rename "cancel_concgc" to "cancel_gc"
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.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/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp
Changeset: f3ae0dbcce98
Author: shade
Date: 2018-05-16 12:33 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f3ae0dbcce98
[backport] Verifier should dump raw memory around the problematic oops
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
Changeset: 90f0af01f7ae
Author: rkennke
Date: 2018-05-17 14:26 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/90f0af01f7ae
[backport] Move heuristics from ShCollectorPolicy to ShHeap
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
Changeset: cabfded741b6
Author: shade
Date: 2018-05-18 15:05 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/cabfded741b6
[backport] Rework GC degradation on allocation failure
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahMetrics.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahMetrics.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! test/hotspot/jtreg/TEST.groups
- test/hotspot/jtreg/gc/shenandoah/TestAllocLargeObjOOM.java
- test/hotspot/jtreg/gc/shenandoah/TestAllocSmallObjOOM.java
+ test/hotspot/jtreg/gc/shenandoah/oom/TestAllocLargeObj.java
+ test/hotspot/jtreg/gc/shenandoah/oom/TestAllocLargerThanHeap.java
+ test/hotspot/jtreg/gc/shenandoah/oom/TestAllocSmallObj.java
+ test/hotspot/jtreg/gc/shenandoah/oom/TestThreadFailure.java
Changeset: a6cb6cb83e71
Author: shade
Date: 2018-05-18 16:23 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a6cb6cb83e71
[backport] Rework ClassUnloading* flags handling
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
+ test/hotspot/jtreg/gc/shenandoah/oom/TestClassLoaderLeak.java
+ test/hotspot/jtreg/gc/shenandoah/options/TestClassUnloadingArguments.java
Changeset: a360bf167958
Author: shade
Date: 2018-05-22 10:39 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a360bf167958
[backport] Check heap stability in C1 WBs
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
Changeset: 892df1d08e67
Author: shade
Date: 2018-05-23 12:30 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/892df1d08e67
[backport] ClassUnloadingWithConcurrentMark should be opt-in with Shenandoah
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! test/hotspot/jtreg/gc/shenandoah/options/TestClassUnloadingArguments.java
Changeset: 957e8d1f1d22
Author: shade
Date: 2018-05-30 18:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/957e8d1f1d22
[backport] More verbose profiling for phase 4 in mark-compact
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
Changeset: 96519f6e080f
Author: shade
Date: 2018-05-30 18:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/96519f6e080f
[backport] Full GC always comes with liveness data
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
Changeset: 3511565050af
Author: shade
Date: 2018-05-30 18:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3511565050af
[backport] Recycle the regions only once
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: 0b51858ac354
Author: shade
Date: 2018-05-30 18:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0b51858ac354
[backport] Rename and move ShenandoahPrepareForMarkClosure
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: aa7366c1f408
Author: shade
Date: 2018-05-31 12:29 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/aa7366c1f408
[backport] Reclaim immediate garbage after mark-compact marking
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: 70f7d3b73bc9
Author: shade
Date: 2018-05-31 12:29 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/70f7d3b73bc9
[backport] Shortcut regions that are known not to be alive
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: 5c01681a4b1a
Author: shade
Date: 2018-05-31 12:29 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5c01681a4b1a
[backport] Refactor and improve ShenandoahCodeRoots strategies
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
Changeset: b1451f5da1cc
Author: shade
Date: 2018-05-31 12:29 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b1451f5da1cc
[backport] Default to ShenandoahCodeRootsStyle = 2
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
More information about the shenandoah-dev
mailing list