hg: shenandoah/jdk: 8 new changesets
ashipile at redhat.com
ashipile at redhat.com
Thu Mar 29 12:58:36 UTC 2018
Changeset: 70711ace6be3
Author: shade
Date: 2018-03-29 14:25 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/70711ace6be3
Cleanup SHH::should_start_normal_gc
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
Changeset: 6275c07a33ab
Author: shade
Date: 2018-03-29 14:25 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6275c07a33ab
FreeSet and HeapRegion should have the reference to ShenandoahHeap
! 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/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp
Changeset: 2b786ecc55ad
Author: shade
Date: 2018-03-29 14:25 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2b786ecc55ad
Refactor FreeSet rebuilding into the single source
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.hpp
! 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/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPartialGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
Changeset: 7b09e2a2acf0
Author: shade
Date: 2018-03-29 14:25 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7b09e2a2acf0
FreeSet should accept responsibility over trashed regions
! 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
Changeset: d798cbed3f20
Author: shade
Date: 2018-03-29 14:25 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d798cbed3f20
Drop distinction between immediate garbage and free in heuristics
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp
Changeset: 1d80812eaa8a
Author: shade
Date: 2018-03-29 14:25 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1d80812eaa8a
Do not add non-allocatable regions to the freeset
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp
Changeset: 2c0fa03aaa4b
Author: shade
Date: 2018-03-29 14:25 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2c0fa03aaa4b
Pacer should poll FreeSet to figure out actually available space
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
Changeset: 2416e01eb9b9
Author: shade
Date: 2018-03-29 14:25 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2416e01eb9b9
Remove FreeSet::add_region, inline into FreeSet::rebuild
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp
More information about the shenandoah-dev
mailing list