hg: jdk-updates/jdk15u: 14 new changesets
shade at redhat.com
shade at redhat.com
Mon Aug 3 07:37:19 UTC 2020
Changeset: d30222ae50f5
Author: zgu
Date: 2020-06-23 13:38 -0400
URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/d30222ae50f5
8248041: Shenandoah: pre-Full GC root updates may miss some roots
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
Changeset: 03dcd722087e
Author: shade
Date: 2020-06-11 18:16 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/03dcd722087e
8247367: Shenandoah: pacer should wait on lock instead of exponential backoff
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.inline.hpp
Changeset: 2ec5e8c66b8a
Author: shade
Date: 2020-06-17 09:43 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/2ec5e8c66b8a
8247593: Shenandoah: should not block pacing reporters
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.inline.hpp
Changeset: a777f51be080
Author: shade
Date: 2020-06-17 17:21 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/a777f51be080
8247751: Shenandoah: options tests should run with smaller heaps
Reviewed-by: zgu, rkennke
! test/hotspot/jtreg/gc/shenandoah/options/TestArgumentRanges.java
! test/hotspot/jtreg/gc/shenandoah/options/TestClassUnloadingArguments.java
! test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGC.java
! test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGCNoConcurrent.java
! test/hotspot/jtreg/gc/shenandoah/options/TestHeuristicsUnlock.java
! test/hotspot/jtreg/gc/shenandoah/options/TestHumongousThresholdArgs.java
! test/hotspot/jtreg/gc/shenandoah/options/TestLoopMiningArguments.java
! test/hotspot/jtreg/gc/shenandoah/options/TestModeUnlock.java
! test/hotspot/jtreg/gc/shenandoah/options/TestThreadCounts.java
! test/hotspot/jtreg/gc/shenandoah/options/TestThreadCountsOverride.java
! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java
! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierEnable.java
Changeset: 11ed0976a938
Author: shade
Date: 2020-06-17 17:21 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/11ed0976a938
8247754: Shenandoah: mxbeans tests can be shorter
Reviewed-by: rkennke
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java
Changeset: a8d4f1ad7d9b
Author: shade
Date: 2020-06-17 17:22 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/a8d4f1ad7d9b
8247757: Shenandoah: split heavy tests by heuristics to improve parallelism
Reviewed-by: rkennke
! test/hotspot/jtreg/gc/shenandoah/TestAllocHumongousFragment.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocIntArrays.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocObjectArrays.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocObjects.java
! test/hotspot/jtreg/gc/shenandoah/TestLotsOfCycles.java
! test/hotspot/jtreg/gc/shenandoah/TestRegionSampling.java
! test/hotspot/jtreg/gc/shenandoah/TestRetainObjects.java
! test/hotspot/jtreg/gc/shenandoah/TestSieveObjects.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java
! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java
Changeset: 1eb81a558570
Author: shade
Date: 2020-06-18 19:14 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/1eb81a558570
8247860: Shenandoah: add update watermark line in rich assert failure message
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
Changeset: 4dd71309a92f
Author: shade
Date: 2020-07-10 10:37 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/4dd71309a92f
8248652: Shenandoah: SATB buffer handling may assume no forwarded objects
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.cpp
Changeset: 08352c8ce852
Author: shade
Date: 2020-07-02 08:32 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/08352c8ce852
8248634: Shenandoah: incorrect include in shenandoahInitLogger.cpp
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahInitLogger.cpp
Changeset: 099a1d55576f
Author: shade
Date: 2020-07-02 08:32 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/099a1d55576f
8248632: Shenandoah: build fails without both JVMTI and JFR
Reviewed-by: rkennke, zgu
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: 9bf64562ddaa
Author: shade
Date: 2020-07-23 12:46 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/9bf64562ddaa
8249953: Shenandoah: gc/shenandoah/mxbeans tests should account for corner cases
Reviewed-by: rkennke
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java
Changeset: eed60dba0eff
Author: shade
Date: 2020-07-19 15:34 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/eed60dba0eff
8249649: Shenandoah: provide per-cycle pacing stats
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp
Changeset: 91011c8af519
Author: shade
Date: 2020-06-29 07:16 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/91011c8af519
8247845: Shenandoah: refactor TLAB/GCLAB retirement code
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: ed7d01f978c8
Author: shade
Date: 2020-07-13 11:55 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/ed7d01f978c8
8249230: Shenandoah: assertion failure with -XX:-ResizeTLAB
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
+ test/hotspot/jtreg/gc/shenandoah/TestResizeTLAB.java
More information about the jdk-updates-changes
mailing list