hg: shenandoah/jdk8u/hotspot: 17 new changesets
ashipile at redhat.com
ashipile at redhat.com
Sun Jun 3 12:20:39 UTC 2018
Changeset: 31808b4a2179
Author: shade
Date: 2018-05-15 09:43 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/31808b4a2179
[backport] Incorrect label for static heuristics
Changeset: 5b22655402cf
Author: shade
Date: 2018-05-15 09:43 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/5b22655402cf
[backport] Incorrect label for static heuristics
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
Changeset: 4e27712b5c5f
Author: shade
Date: 2018-05-16 08:44 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/4e27712b5c5f
[backport] Rename "cancel_concgc" to "cancel_gc"
! src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp
! 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/shenandoahMarkCompact.cpp
Changeset: 137220b46781
Author: shade
Date: 2018-05-16 12:33 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/137220b46781
[backport] Verifier should dump raw memory around the problematic oops
! src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.cpp
Changeset: 95f309c9a923
Author: rkennke
Date: 2018-05-17 14:26 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/95f309c9a923
[backport] Move heuristics from ShCollectorPolicy to ShHeap
! src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahUtils.cpp
Changeset: 2475623f0972
Author: shade
Date: 2018-05-18 15:05 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/2475623f0972
[backport] Rework GC degradation on allocation failure
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahMetrics.cpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahMetrics.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp
! test/TEST.groups
- test/gc/shenandoah/TestAllocLargeObjOOM.java
- test/gc/shenandoah/TestAllocSmallObjOOM.java
+ test/gc/shenandoah/oom/TestAllocLargeObj.java
+ test/gc/shenandoah/oom/TestAllocLargerThanHeap.java
+ test/gc/shenandoah/oom/TestAllocSmallObj.java
+ test/gc/shenandoah/oom/TestThreadFailure.java
Changeset: 1c710fd1b056
Author: shade
Date: 2018-05-18 16:23 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/1c710fd1b056
[backport] Rework ClassUnloading* flags handling
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/runtime/arguments.cpp
+ test/gc/shenandoah/oom/TestClassLoaderLeak.java
! test/gc/shenandoah/oom/TestThreadFailure.java
+ test/gc/shenandoah/options/TestClassUnloadingArguments.java
Changeset: 7416ac958b2b
Author: shade
Date: 2018-05-22 10:39 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/7416ac958b2b
[backport] Check heap stability in C1 WBs
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
Changeset: 6285a42550d9
Author: shade
Date: 2018-05-23 12:30 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/6285a42550d9
[backport] ClassUnloadingWithConcurrentMark should be opt-in with Shenandoah
! src/share/vm/runtime/arguments.cpp
! test/gc/shenandoah/options/TestClassUnloadingArguments.java
Changeset: 7605efe74f4e
Author: shade
Date: 2018-05-30 18:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/7605efe74f4e
[backport] More verbose profiling for phase 4 in mark-compact
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp
Changeset: e01b296a40a3
Author: shade
Date: 2018-05-30 18:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/e01b296a40a3
[backport] Full GC always comes with liveness data
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp
Changeset: 9a5193b09bdd
Author: shade
Date: 2018-05-30 18:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/9a5193b09bdd
[backport] Recycle the regions only once
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
Changeset: 326de7613378
Author: shade
Date: 2018-05-30 18:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/326de7613378
[backport] Rename and move ShenandoahPrepareForMarkClosure
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
Changeset: 5b1b6ec9252f
Author: shade
Date: 2018-05-31 12:29 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/5b1b6ec9252f
[backport] Reclaim immediate garbage after mark-compact marking
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
Changeset: eb3a3e5604f9
Author: shade
Date: 2018-05-31 12:29 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/eb3a3e5604f9
[backport] Shortcut regions that are known not to be alive
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
Changeset: 26365bf54530
Author: shade
Date: 2018-05-31 12:29 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/26365bf54530
[backport] Refactor and improve ShenandoahCodeRoots strategies
! src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp
Changeset: 73e73472762b
Author: shade
Date: 2018-05-31 12:29 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/73e73472762b
[backport] Default to ShenandoahCodeRootsStyle = 2
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp
More information about the shenandoah-dev
mailing list