hg: shenandoah/jdk11: 7 new changesets

shade at redhat.com shade at redhat.com
Wed Oct 24 13:56:35 UTC 2018


Changeset: dbe34afca80c
Author:    zgu
Date:      2018-10-19 20:26 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/dbe34afca80c

[backport] Filter upstream tests for Shenandoah (part 1: tier1_gc)

! test/hotspot/jtreg/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestShrinkHeapInSteps.java
! test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java
! test/hotspot/jtreg/gc/survivorAlignment/TestAllocationInEden.java
! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromEdenToTenured.java
! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java
! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java
! test/hotspot/jtreg/gc/whitebox/TestWBGC.java

Changeset: 86d61e7d5b03
Author:    rkennke
Date:      2018-10-20 13:57 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/86d61e7d5b03

[backport] Avoid false sharing by padding the ShenandoahEvacOOMHandler field in ShenandoahHeap

! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.hpp

Changeset: 94c28bad4195
Author:    shade
Date:      2018-10-20 23:44 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/94c28bad4195

[backport] Support VerifyBeforeGC and VerifyAfterGC VM options

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp

Changeset: fa883f0b5c31
Author:    roland
Date:      2018-10-22 11:05 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/fa883f0b5c31

[backport] fix for PhaseIdealLoop::clone_loop_predicates_fix_mem()

! src/hotspot/share/opto/loopPredicate.cpp

Changeset: b69691ea32ea
Author:    shade
Date:      2018-10-22 16:05 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/b69691ea32ea

[backport] Skip pre-evac verification and pacing on shortcut cycle path

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp

Changeset: 63b7bb8a461b
Author:    zgu
Date:      2018-10-22 14:44 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/63b7bb8a461b

[backport] Filter out TestPromotionToSurvivor.java test for Shenandoah

! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionToSurvivor.java

Changeset: d2102c4abaab
Author:    shade
Date:      2018-10-23 16:39 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/d2102c4abaab

[backport] Protect more internal code from false sharing

! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
! 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/shenandoahHeapRegion.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp



More information about the shenandoah-dev mailing list