hg: shenandoah/jdk11: 10 new changesets
shade at redhat.com
shade at redhat.com
Mon Oct 28 11:20:00 UTC 2019
Changeset: 557a4cc1c277
Author: shade
Date: 2019-10-15 19:38 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/557a4cc1c277
[backport] 8232205: Shenandoah: missing "Update References" -> "Update Roots" tracing
Reviewed-by: rkennke, zgu
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
Changeset: e395c3e12bf0
Author: shade
Date: 2019-10-17 20:56 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/e395c3e12bf0
[backport] 8232534: Shenandoah: guard against reentrant ShenandoahHeapLock locking
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahLock.hpp
Changeset: 6e09401bf86a
Author: shade
Date: 2019-10-17 20:56 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/6e09401bf86a
[backport] 8232573: Shenandoah: cleanup and add more logging for in-pause phases
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
Changeset: 35dcaee1a5f4
Author: shade
Date: 2019-10-21 15:11 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/35dcaee1a5f4
[backport] 8232575: Shenandoah: asynchronous object/region pinning
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalAggressiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
Changeset: 3ddaa3d342a8
Author: shade
Date: 2019-10-22 18:53 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/3ddaa3d342a8
[backport] 8232802: Shenandoah: transition between "cset" and "pinned_cset" does not require cancelled gc
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
Changeset: 280d4ec7558a
Author: shade
Date: 2019-10-21 15:11 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/280d4ec7558a
[backport] 8232702: Shenandoah: gc/shenandoah/TestVerifyJCStress.java uses non-existent -XX:+VerifyObjectEquals
Reviewed-by: rkennke
! test/hotspot/jtreg/gc/shenandoah/TestVerifyJCStress.java
Changeset: 57aec6f46b17
Author: shade
Date: 2019-10-21 22:44 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/57aec6f46b17
[backport] 8232730: Shenandoah: Traversal should not CAS the roots
Reviewed-by: zgu, rkennke
! 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: cd79e3861a44
Author: shade
Date: 2019-10-21 22:44 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/cd79e3861a44
[backport] 8232729: Shenandoah: assert ShenandoahHeap::cas_oop addresses are aligned
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: 7c266cc1f736
Author: shade
Date: 2019-10-22 18:53 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/7c266cc1f736
[backport] 8232791: Shenandoah: passive mode should disable pacing
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp
Changeset: 743587c28e0f
Author: shade
Date: 2019-10-24 11:49 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/743587c28e0f
[backport] 8232908: Shenandoah: compact heuristics has incorrect trigger "Free is lower than allocated recently"
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
More information about the shenandoah-dev
mailing list