hg: shenandoah/jdk8u/hotspot: 5 new changesets

ashipile at redhat.com ashipile at redhat.com
Mon Apr 9 15:58:10 UTC 2018


Changeset: f5544e8c86a0
Author:    zgu
Date:      2018-04-04 09:17 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/f5544e8c86a0

[backport] Adapt upstream object pinning API

! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp

Changeset: e058c975b6c3
Author:    shade
Date:      2018-04-05 10:54 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/e058c975b6c3

[backport] Remove CSetThreshold handling from heuristics

! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp

Changeset: 9b2ad7d44404
Author:    shade
Date:      2018-04-05 17:04 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/9b2ad7d44404

[backport] Pacer should account allocation waste and unsuccessful pacing in the budget

! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPacer.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPacer.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPacer.inline.hpp

Changeset: 6aeb17d5b473
Author:    shade
Date:      2018-04-06 17:13 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/6aeb17d5b473

[backport] Move ShHeap::used increment out of locked allocation path

! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shenandoah/ShenandoahHeap.java
! src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/vmStructs_shenandoah.hpp

Changeset: fd0acd774145
Author:    shade
Date:      2018-04-06 17:32 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/fd0acd774145

[backport] Avoid notifying about zero waste

! src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp



More information about the shenandoah-dev mailing list