hg: shenandoah/jdk: 4 new changesets

ashipile at redhat.com ashipile at redhat.com
Fri Jul 13 09:45:20 UTC 2018


Changeset: 73f14845147a
Author:    shade
Date:      2018-07-13 08:47 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk/rev/73f14845147a

Refactor allocation path to accept ShenandoahAllocRequest tuple

! 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

Changeset: f229fc033c45
Author:    shade
Date:      2018-07-13 08:48 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk/rev/f229fc033c45

Elastic TLABs support for Shenandoah

! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
+ test/hotspot/jtreg/gc/shenandoah/TestElasticTLAB.java

Changeset: c458d4021216
Author:    shade
Date:      2018-07-13 08:48 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk/rev/c458d4021216

Pacer should account actual size for elastic TLABs

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

Changeset: ad93b65f336a
Author:    shade
Date:      2018-07-13 10:09 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk/rev/ad93b65f336a

Heap region count selection should only consider max heap size

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



More information about the shenandoah-dev mailing list