hg: shenandoah/jdk8u/hotspot: 11 new changesets
ashipile at redhat.com
ashipile at redhat.com
Tue Jul 31 10:29:28 UTC 2018
Changeset: 9af382e5185f
Author: shade
Date: 2018-07-17 18:29 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/9af382e5185f
[backport] Trace and report total allocation latency and sizes
! src/share/vm/gc_implementation/shenandoah/shenandoahAllocTracker.cpp
! src/share/vm/utilities/numberSeq.cpp
! src/share/vm/utilities/numberSeq.hpp
Changeset: 114ad67e4205
Author: shade
Date: 2018-07-17 18:29 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/114ad67e4205
[backport] -XX:-UseTLAB should disable GCLABs too
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp
Changeset: f5f1ceae2db3
Author: zgu
Date: 2018-07-17 15:37 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/f5f1ceae2db3
[backport] Refactoring ShenandoahStrDedupStress test to reduce test time
! test/gc/shenandoah/ShenandoahStrDedupStress.java
Changeset: 2a6b905cc18e
Author: shade
Date: 2018-07-18 19:49 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/2a6b905cc18e
[backport] Traversal should resize TLABs
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
Changeset: 5e87765896e6
Author: rkennke
Date: 2018-07-19 11:00 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/5e87765896e6
[backport] Refactor to group marking bitmap and TAMS structure in one class ShenandoahMarkingContext
! src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.inline.hpp
! 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/shenandoahHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.cpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.hpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPrinter.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupTable.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupTable.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahStringDedup.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp
Changeset: 50a822b942e7
Author: rkennke
Date: 2018-07-19 11:11 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/50a822b942e7
[backport] Refactor alive-closures to deal better with new marking contexts
! src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
Changeset: d5e2300f9cf8
Author: rkennke
Date: 2018-07-19 11:18 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/d5e2300f9cf8
[backport] Avoid indirection to next-mark-context
! 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/shenandoahOopClosures.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.inline.hpp
Changeset: 02fbe8e47e59
Author: shade
Date: 2018-07-19 12:19 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/02fbe8e47e59
[backport] TLAB sizing policy should converge faster with Shenandoah
! src/share/vm/runtime/arguments.cpp
Changeset: 16531d9ef364
Author: zgu
Date: 2018-07-20 06:40 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/16531d9ef364
[backport] Move periodic GC decision making to GC heuristics base class
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeuristics.hpp
Changeset: 6ac0be43e280
Author: shade
Date: 2018-07-26 12:06 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/6ac0be43e280
[backport] Handle missing ShenandoahWriteBarrierRB case
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: b8ad7805bf4e
Author: zgu
Date: 2018-07-27 13:18 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/b8ad7805bf4e
[backport] Move Shenandoah stress tests to tier3
! test/TEST.groups
More information about the shenandoah-dev
mailing list