hg: shenandoah/jdk8u/hotspot: 6 new changesets

ashipile at redhat.com ashipile at redhat.com
Mon Jun 5 13:38:53 UTC 2017


Changeset: 7b06428608d6
Author:    shade
Date:      2017-06-05 11:43 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/7b06428608d6

[backport] Refactor heap verification

! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp
! src/share/vm/gc_implementation/shenandoah/vm_operations_shenandoah.cpp

Changeset: 7a44cc3c6b75
Author:    shade
Date:      2017-06-05 12:26 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/7a44cc3c6b75

[backport] Optimize heap verification

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

Changeset: 7dcef66ad3c5
Author:    shade
Date:      2017-06-05 12:46 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/7dcef66ad3c5

[backport] "Before Full GC" verification is too strong for OOME-during-evac

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

Changeset: 1b63069ef8df
Author:    shade
Date:      2017-06-05 13:50 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/1b63069ef8df

[backport] Tests should use all heuristics and pass heap verification + Disable aggressive+verification test configs

! test/TEST.groups
- test/gc/shenandoah/AlwaysPreTouch.java
- test/gc/shenandoah/C1VectorizedMismatch.java
- test/gc/shenandoah/HumongousRegionReclaimTest/TestHumongous.java
- test/gc/shenandoah/StringInternCleanup.java
- test/gc/shenandoah/TestRegionSizeArgs.java
- test/gc/shenandoah/TestShenandoahArgumentRanges.java
- test/gc/shenandoah/TestSingleThreadedShenandoah.java
! test/gc/shenandoah/acceptance/AllocIntArrays.java
! test/gc/shenandoah/acceptance/AllocObjectArrays.java
! test/gc/shenandoah/acceptance/AllocObjects.java
+ test/gc/shenandoah/acceptance/StringInternCleanup.java
- test/gc/shenandoah/cas/ReferenceCAS.java
+ test/gc/shenandoah/compiler/C1VectorizedMismatch.java
+ test/gc/shenandoah/compiler/TestReferenceCAS.java
+ test/gc/shenandoah/options/AlwaysPreTouch.java
+ test/gc/shenandoah/options/TestRegionSizeArgs.java
+ test/gc/shenandoah/options/TestShenandoahArgumentRanges.java
+ test/gc/shenandoah/options/TestSingleThreadedShenandoah.java

Changeset: 1ee2e65c5ad9
Author:    shade
Date:      2017-06-05 14:20 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/1ee2e65c5ad9

[backport] Trim down native GC footprint

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

Changeset: 84d00d8a09b2
Author:    shade
Date:      2017-06-05 14:55 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/84d00d8a09b2

[backport] ShenandoahCollectionSet refactor

! src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp



More information about the shenandoah-dev mailing list