hg: shenandoah/jdk11: 15 new changesets
shade at redhat.com
shade at redhat.com
Mon Sep 3 18:14:08 UTC 2018
Changeset: 1ba2a9a34164
Author: zgu
Date: 2018-08-27 09:55 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/1ba2a9a34164
[backport] GC trace messages have to be immortal
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
Changeset: e3fafa14c74d
Author: zgu
Date: 2018-08-27 12:51 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/e3fafa14c74d
[backport] Wiring GC events to JFR + Restore heap occupancy in GC logs after JFR changes
! src/hotspot/share/gc/shared/gcConfiguration.cpp
! 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: ace9ce847094
Author: shade
Date: 2018-08-27 18:57 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/ace9ce847094
[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: 8e1be7ce3c9d
Author: shade
Date: 2018-08-27 18:57 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/8e1be7ce3c9d
[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/shenandoahRuntime.cpp
! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp
Changeset: d59038949992
Author: zgu
Date: 2018-08-28 07:58 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/d59038949992
[backport] Wiring heap and metaspace info to JFR
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
Changeset: 01bfd7ab2f4f
Author: shade
Date: 2018-08-29 10:09 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/01bfd7ab2f4f
[backport] Out-of-cycle Degenerated GC should process references and unload classes
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: e99b2314d375
Author: shade
Date: 2018-08-31 10:03 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/e99b2314d375
[backport] Two Shenandoah .cpp files miss PCH include
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
Changeset: 32d821f6a11e
Author: shade
Date: 2018-08-31 10:14 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/32d821f6a11e
[backport] Off-by-one error in degen progress calculation
! src/hotspot/share/gc/shenandoah/shenandoahMetrics.cpp
Changeset: 5c1807e0d19f
Author: shade
Date: 2018-08-31 16:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/5c1807e0d19f
[backport] Check oop before pushing on Traversal queue
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp
Changeset: 256559c46b6d
Author: shade
Date: 2018-08-31 16:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/256559c46b6d
[backport] Only Java and GC worker threads should get GCLABs
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp
Changeset: e6aa88479942
Author: shade
Date: 2018-08-31 20:59 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/e6aa88479942
[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: d97348539beb
Author: shade
Date: 2018-09-01 12:26 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/d97348539beb
[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: 1ba92ee2367f
Author: shade
Date: 2018-09-01 17:09 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/1ba92ee2367f
[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: 571e4ae44f03
Author: shade
Date: 2018-09-01 17:09 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/571e4ae44f03
[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: f8e4002cba52
Author: shade
Date: 2018-09-03 11:27 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/f8e4002cba52
[backport] Enable ShenandoahEvacReserveOverflow by default
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
More information about the shenandoah-dev
mailing list