hg: shenandoah/jdk10: 5 new changesets

ashipile at redhat.com ashipile at redhat.com
Mon Apr 23 21:10:04 UTC 2018


Changeset: e2cd5976e1b9
Author:    shade
Date:      2018-04-12 14:07 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/rev/e2cd5976e1b9

[backport] Only report GC pause time to GC MXBean + Re-fix memory managers and memory pools usage and pause reporting

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
! test/hotspot/jtreg/TEST.groups
- test/hotspot/jtreg/gc/shenandoah/MXNotificationsFullGC.java
+ test/hotspot/jtreg/gc/shenandoah/mxbeans/ChurnNotifications.java
+ test/hotspot/jtreg/gc/shenandoah/mxbeans/PauseNotifications.java

Changeset: 10dcb327a69c
Author:    shade
Date:      2018-04-13 10:50 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/rev/10dcb327a69c

[backport] Add test to verify Shenandoah is not enabled by default, and enabled with the flag

+ test/hotspot/jtreg/gc/shenandoah/options/TestEnabled.java

Changeset: 1df38e035503
Author:    shade
Date:      2018-04-16 11:32 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/rev/1df38e035503

[backport] Conditionalize x86 storeval barrier better

! src/hotspot/cpu/x86/shenandoahBarrierSet_x86.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp

Changeset: 6ad1dca381d5
Author:    shade
Date:      2018-04-16 12:35 +0300
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/rev/6ad1dca381d5

[backport] Basic support for x86_32: build and run in STW configuration

! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp

Changeset: 04fb5accea3e
Author:    rkennke
Date:      2018-04-16 13:58 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/rev/04fb5accea3e

[backport] Bitmap based ShHeapRegionSet

! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConnectionMatrix.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPartialGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/shenandoah/vmStructs_shenandoah.hpp



More information about the shenandoah-dev mailing list