hg: shenandoah/jdk11: 11 new changesets
shade at redhat.com
shade at redhat.com
Sun Nov 4 23:26:02 UTC 2018
Changeset: 5176376c6018
Author: zgu
Date: 2018-10-29 09:58 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/5176376c6018
[backport] Handle metadata induced GC
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.hpp
! src/hotspot/share/memory/metaspace.hpp
Changeset: 61d9a7e0909b
Author: zgu
Date: 2018-10-29 10:29 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/61d9a7e0909b
[backport] Adjust metaspace size during each GC
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
Changeset: 1042db920e9e
Author: rkennke
Date: 2018-10-30 17:17 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/1042db920e9e
[backport] Remove fix-roots pass in ShHeap
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: c0763b17192c
Author: zgu
Date: 2018-10-31 20:02 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/c0763b17192c
[backport] Avoid write barrier during full GC
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
Changeset: 027dac8dd144
Author: zgu
Date: 2018-10-31 20:29 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/027dac8dd144
[backport] Pre-evac JVMTI roots + fixes
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: 31e38ce9c295
Author: shade
Date: 2018-11-01 18:41 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/31e38ce9c295
[backport] Protect risky conversion in ShenandoahHeap::millis_since_last_gc
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: ad0223ebf48b
Author: shade
Date: 2018-11-01 18:41 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/ad0223ebf48b
[backport] Purge unnecessary time conversion in ShenandoahPhaseTimings::record_phase_time
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTimingTracker.cpp
Changeset: 19647f4c2cbf
Author: shade
Date: 2018-11-02 19:38 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/19647f4c2cbf
[backport] Make heuristics tell if we can process references or unload classes
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: 8f5717b28c48
Author: shade
Date: 2018-11-02 19:38 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/8f5717b28c48
[backport] Factor out implicit/explicit GC requests
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
Changeset: a36f79d4330d
Author: shade
Date: 2018-11-02 19:38 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/a36f79d4330d
[backport] Concurrent cycle by default on any external GC request
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp
! test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGC.java
Changeset: d98dfb9161c0
Author: shade
Date: 2018-11-03 23:59 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/d98dfb9161c0
[backport] Initial committed regions count can be more than max
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.cpp
More information about the shenandoah-dev
mailing list