hg: shenandoah/jdk8u/hotspot: 6 new changesets

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


Changeset: 57abee94ac95
Author:    zgu
Date:      2018-10-19 20:26 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/57abee94ac95

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

! test/gc/survivorAlignment/TestAllocationInEden.java
! test/gc/survivorAlignment/TestPromotionFromEdenToTenured.java
! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java
! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java
! test/gc/whitebox/TestWBGC.java

Changeset: a1fff27f17dd
Author:    rkennke
Date:      2018-10-20 13:57 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/a1fff27f17dd

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

! src/share/vm/gc_implementation/shenandoah/shenandoahEvacOOMHandler.hpp

Changeset: e0f2a1673e31
Author:    shade
Date:      2018-10-20 23:44 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/e0f2a1673e31

[backport] Support VerifyBeforeGC and VerifyAfterGC VM options

! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp

Changeset: 72a9ad73a24b
Author:    shade
Date:      2018-10-22 16:05 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/72a9ad73a24b

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

! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp

Changeset: a1cc49eb4086
Author:    zgu
Date:      2018-10-22 14:44 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/a1cc49eb4086

[backport] Filter out TestPromotionToSurvivor.java test for Shenandoah

! test/gc/survivorAlignment/TestPromotionToSurvivor.java

Changeset: 5bc00c3bdd7e
Author:    shade
Date:      2018-10-23 16:39 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/5bc00c3bdd7e

[backport] Protect more internal code from false sharing

! src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPacer.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.hpp



More information about the shenandoah-dev mailing list