hg: shenandoah/jdk10: 14 new changesets
shade at redhat.com
shade at redhat.com
Mon Sep 3 18:14:36 UTC 2018
Changeset: 06c002d3dcb3
Author: zgu
Date: 2018-08-27 09:55 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/06c002d3dcb3
[backport] GC trace messages have to be immortal
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
Changeset: 66003256e8d7
Author: zgu
Date: 2018-08-27 12:51 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/66003256e8d7
[backport] Wiring GC events to JFR + Restore heap occupancy in GC logs after JFR changes
! 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/shenandoahUtils.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
Changeset: 4a7df033fd24
Author: shade
Date: 2018-08-27 18:57 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4a7df033fd24
[backport] Remove obsolete/unused logging usages
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
Changeset: 8a44b221a6a5
Author: shade
Date: 2018-08-27 18:57 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8a44b221a6a5
[backport] Replace custom asserts with shenandoah_assert_*
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp
Changeset: b71192c14c87
Author: zgu
Date: 2018-08-28 07:58 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b71192c14c87
[backport] Wiring heap and metaspace info to JFR
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
Changeset: 30387f2e726c
Author: shade
Date: 2018-08-29 10:09 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/30387f2e726c
[backport] Out-of-cycle Degenerated GC should process references and unload classes
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 03118425e722
Author: shade
Date: 2018-08-31 10:14 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/03118425e722
[backport] Off-by-one error in degen progress calculation
! src/hotspot/share/gc/shenandoah/shenandoahMetrics.cpp
Changeset: aff1d86b0af5
Author: shade
Date: 2018-08-31 16:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/aff1d86b0af5
[backport] Check oop before pushing on Traversal queue
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp
Changeset: 5048cf13e405
Author: shade
Date: 2018-08-31 16:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5048cf13e405
[backport] Only Java and GC worker threads should get GCLABs
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 09741d8d598c
Author: shade
Date: 2018-08-31 20:59 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/09741d8d598c
[backport] Remove unused base_obj handling from closures and concurrent mark code
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp
Changeset: db82d11a9293
Author: shade
Date: 2018-09-01 12:26 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/db82d11a9293
[backport] Move ParallelCodeIterator to ShenandoahCodeRoots
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp
Changeset: cc9414b146fa
Author: shade
Date: 2018-09-01 17:09 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/cc9414b146fa
[backport] Evac reserve: make sure GC has untouchable space to move the objects into
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
Changeset: 28a53897e8e6
Author: shade
Date: 2018-09-01 17:09 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/28a53897e8e6
[backport] Refactor FreeSet logging: support evac-reserve, denser printouts
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp
Changeset: c2cd8521343d
Author: shade
Date: 2018-09-03 11:27 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c2cd8521343d
[backport] Enable ShenandoahEvacReserveOverflow by default
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
More information about the shenandoah-dev
mailing list