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