hg: shenandoah/jdk10: 4 new changesets

ashipile at redhat.com ashipile at redhat.com
Thu Nov 30 19:13:03 UTC 2017


Changeset: d8f6b4e791f5
Author:    shade
Date:      2017-11-30 16:37 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/rev/d8f6b4e791f5

Report illegal transitions verbosely, and remove some no-op transitions

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp

Changeset: 1e9a0e68a087
Author:    shade
Date:      2017-11-30 16:38 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/rev/1e9a0e68a087

Cleanup and refactor Full GC code

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
! src/hotspot/share/gc/shenandoah/vm_operations_shenandoah.cpp

Changeset: 9beca79e01ca
Author:    shade
Date:      2017-11-30 16:38 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/rev/9beca79e01ca

Humongous regions should support explicit pinning

! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp

Changeset: efd9de15c656
Author:    shade
Date:      2017-11-30 18:01 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/rev/efd9de15c656

Eagerly drop CSet state from regions during Full GC

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



More information about the shenandoah-dev mailing list