hg: shenandoah/jdk: 4 new changesets

shade at redhat.com shade at redhat.com
Thu Sep 6 11:25:27 UTC 2018


Changeset: 7ad8e7996a82
Author:    shade
Date:      2018-09-06 12:44 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk/rev/7ad8e7996a82

Remove partial heuristics from regular testing

! test/hotspot/jtreg/gc/shenandoah/LotsOfCycles.java
! test/hotspot/jtreg/gc/shenandoah/ShenandoahStrDedupStress.java
! test/hotspot/jtreg/gc/shenandoah/TestGCThreadGroups.java
+ test/hotspot/jtreg/gc/shenandoah/TestPartialHeuristics.java
! test/hotspot/jtreg/gc/shenandoah/TestPeriodicGC.java
! test/hotspot/jtreg/gc/shenandoah/TestShenandoahStrDedup.java
! test/hotspot/jtreg/gc/shenandoah/acceptance/AllocHumongousFragment.java
! test/hotspot/jtreg/gc/shenandoah/acceptance/AllocIntArrays.java
! test/hotspot/jtreg/gc/shenandoah/acceptance/AllocObjectArrays.java
! test/hotspot/jtreg/gc/shenandoah/acceptance/AllocObjects.java
! test/hotspot/jtreg/gc/shenandoah/acceptance/HeapUncommit.java
! test/hotspot/jtreg/gc/shenandoah/acceptance/RetainObjects.java
! test/hotspot/jtreg/gc/shenandoah/acceptance/SieveObjects.java
! test/hotspot/jtreg/gc/shenandoah/acceptance/StringInternCleanup.java
! test/hotspot/jtreg/gc/shenandoah/acceptance/VerifyJCStressTest.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/ChurnNotifications.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/PauseNotifications.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestClassLoaderLeak.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java

Changeset: 8521e4b47ad8
Author:    shade
Date:      2018-09-06 12:44 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk/rev/8521e4b47ad8

Passive heuristics should enter degen GC, not full GC

! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp
! test/hotspot/jtreg/gc/shenandoah/CriticalNativeArgs.java
! test/hotspot/jtreg/gc/shenandoah/CriticalNativeStress.java
! test/hotspot/jtreg/gc/shenandoah/LotsOfCycles.java
! test/hotspot/jtreg/gc/shenandoah/PinnedGarbage.java
! test/hotspot/jtreg/gc/shenandoah/ShenandoahStrDedupStress.java
! test/hotspot/jtreg/gc/shenandoah/TestRegionSampling.java
! test/hotspot/jtreg/gc/shenandoah/TestShenandoahStrDedup.java
! test/hotspot/jtreg/gc/shenandoah/acceptance/AllocHumongousFragment.java
! test/hotspot/jtreg/gc/shenandoah/acceptance/AllocIntArrays.java
! test/hotspot/jtreg/gc/shenandoah/acceptance/AllocObjectArrays.java
! test/hotspot/jtreg/gc/shenandoah/acceptance/AllocObjects.java
! test/hotspot/jtreg/gc/shenandoah/acceptance/HeapUncommit.java
! test/hotspot/jtreg/gc/shenandoah/acceptance/RetainObjects.java
! test/hotspot/jtreg/gc/shenandoah/acceptance/SieveObjects.java
! test/hotspot/jtreg/gc/shenandoah/acceptance/StringInternCleanup.java
! test/hotspot/jtreg/gc/shenandoah/acceptance/VerifyJCStressTest.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/ChurnNotifications.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/PauseNotifications.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java

Changeset: bdc6c213682f
Author:    shade
Date:      2018-09-06 12:44 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk/rev/bdc6c213682f

Reshuffle tests: verify STW GC is working first, then verify under aggressive, then the rest

! test/hotspot/jtreg/gc/shenandoah/CriticalNativeArgs.java
! test/hotspot/jtreg/gc/shenandoah/CriticalNativeStress.java
! test/hotspot/jtreg/gc/shenandoah/LotsOfCycles.java
! test/hotspot/jtreg/gc/shenandoah/PinnedGarbage.java
! test/hotspot/jtreg/gc/shenandoah/TestShenandoahStrDedup.java
! test/hotspot/jtreg/gc/shenandoah/acceptance/AllocHumongousFragment.java
! test/hotspot/jtreg/gc/shenandoah/acceptance/AllocIntArrays.java
! test/hotspot/jtreg/gc/shenandoah/acceptance/AllocObjectArrays.java
! test/hotspot/jtreg/gc/shenandoah/acceptance/AllocObjects.java
! test/hotspot/jtreg/gc/shenandoah/acceptance/HeapUncommit.java
! test/hotspot/jtreg/gc/shenandoah/acceptance/RetainObjects.java
! test/hotspot/jtreg/gc/shenandoah/acceptance/SieveObjects.java
! test/hotspot/jtreg/gc/shenandoah/acceptance/StringInternCleanup.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/ChurnNotifications.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/PauseNotifications.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java

Changeset: e60d7f4b3ba9
Author:    shade
Date:      2018-09-06 13:25 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk/rev/e60d7f4b3ba9

TestHeapDump runs much faster with small heap

! test/hotspot/jtreg/gc/shenandoah/jvmti/TestHeapDump.java



More information about the shenandoah-dev mailing list