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