hg: shenandoah/jdk8u/hotspot: 12 new changesets
shade at redhat.com
shade at redhat.com
Mon Sep 3 18:15:36 UTC 2018
Changeset: 61dd590a1f48
Author: zgu
Date: 2018-08-27 09:55 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/61dd590a1f48
[backport] GC trace messages have to be immortal
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
Changeset: b702a643f19d
Author: zgu
Date: 2018-08-27 12:51 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/b702a643f19d
[backport] Wiring GC events to JFR + Restore heap occupancy in GC logs after JFR changes
! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahUtils.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahUtils.hpp
Changeset: 0b5fba86351c
Author: shade
Date: 2018-08-27 18:57 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/0b5fba86351c
[backport] Remove obsolete/unused logging usages
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp
Changeset: 8c8753e3e86c
Author: shade
Date: 2018-08-27 18:57 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/8c8753e3e86c
[backport] Replace custom asserts with shenandoah_assert_*
! src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp
Changeset: 0fc6ac9bdc55
Author: zgu
Date: 2018-08-28 07:58 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/0fc6ac9bdc55
[backport] Wiring heap and metaspace info to JFR
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahUtils.cpp
Changeset: f23878443ad6
Author: shade
Date: 2018-08-29 10:09 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/f23878443ad6
[backport] Out-of-cycle Degenerated GC should process references and unload classes
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
Changeset: e55572f84552
Author: shade
Date: 2018-08-31 10:14 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/e55572f84552
[backport] Off-by-one error in degen progress calculation
! src/share/vm/gc_implementation/shenandoah/shenandoahMetrics.cpp
Changeset: 5d15240de6a9
Author: shade
Date: 2018-08-31 16:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/5d15240de6a9
[backport] Only Java and GC worker threads should get GCLABs
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/memory/threadLocalAllocBuffer.cpp
! src/share/vm/runtime/thread.hpp
Changeset: ce0f1def049f
Author: shade
Date: 2018-09-01 12:26 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/ce0f1def049f
[backport] Move ParallelCodeIterator to ShenandoahCodeRoots
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.hpp
Changeset: 535a504083ec
Author: shade
Date: 2018-09-01 17:09 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/535a504083ec
[backport] Evac reserve: make sure GC has untouchable space to move the objects into
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPacer.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp
Changeset: 62ab9b8c5ca2
Author: shade
Date: 2018-09-01 17:09 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/62ab9b8c5ca2
[backport] Refactor FreeSet logging: support evac-reserve, denser printouts
! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.hpp
Changeset: e44aaa62999b
Author: shade
Date: 2018-09-03 11:27 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/e44aaa62999b
[backport] Enable ShenandoahEvacReserveOverflow by default
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp
More information about the shenandoah-dev
mailing list