hg: shenandoah/jdk9/hotspot: 5 new changesets
ashipile at redhat.com
ashipile at redhat.com
Mon Apr 23 21:09:39 UTC 2018
Changeset: 97a31f6fee68
Author: shade
Date: 2018-04-12 14:07 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/97a31f6fee68
[backport] Only report GC pause time to GC MXBean + Re-fix memory managers and memory pools usage and pause reporting
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahUtils.cpp
! src/share/vm/gc/shenandoah/shenandoahUtils.hpp
! src/share/vm/services/memoryManager.cpp
! src/share/vm/services/memoryManager.hpp
! src/share/vm/services/memoryService.cpp
! src/share/vm/services/shenandoahMemoryPool.cpp
! src/share/vm/services/shenandoahMemoryPool.hpp
! test/TEST.groups
- test/gc/shenandoah/MXNotificationsFullGC.java
+ test/gc/shenandoah/mxbeans/ChurnNotifications.java
+ test/gc/shenandoah/mxbeans/PauseNotifications.java
Changeset: aea83685e975
Author: shade
Date: 2018-04-13 10:50 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/aea83685e975
[backport] Add test to verify Shenandoah is not enabled by default, and enabled with the flag
+ test/gc/shenandoah/options/TestEnabled.java
Changeset: 69a3516b9f91
Author: shade
Date: 2018-04-16 11:32 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/69a3516b9f91
[backport] Conditionalize x86 storeval barrier better
! src/cpu/x86/vm/shenandoahBarrierSet_x86.cpp
Changeset: 47b272ee1c85
Author: shade
Date: 2018-04-16 12:35 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/47b272ee1c85
[backport] Basic support for x86_32: build and run in STW configuration
! src/share/vm/runtime/arguments.cpp
Changeset: 3e76e0fc4634
Author: rkennke
Date: 2018-04-16 13:58 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/3e76e0fc4634
[backport] Bitmap based ShHeapRegionSet
! src/share/vm/gc/shenandoah/shenandoahAsserts.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc/shenandoah/shenandoahFreeSet.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionCounters.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.hpp
+ src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp
! src/share/vm/gc/shenandoah/vmStructs_shenandoah.hpp
More information about the shenandoah-dev
mailing list