hg: shenandoah/jdk9/hotspot: 3 new changesets

ashipile at redhat.com ashipile at redhat.com
Thu Sep 28 14:55:21 UTC 2017


Changeset: 7e7bd1aef661
Author:    shade
Date:      2017-09-25 15:43 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/7e7bd1aef661

[backport] Concurrent cleanup after partial GC gets accounted in gross pause

! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp

Changeset: 89cd7ddd13ed
Author:    zgu
Date:      2017-09-25 12:54 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/89cd7ddd13ed

[backport] Refactoring GC phase and heap allocation tracking out of policy

+ src/share/vm/gc/shenandoah/shenandoahAllocTracker.cpp
+ src/share/vm/gc/shenandoah/shenandoahAllocTracker.hpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
+ src/share/vm/gc/shenandoah/shenandoahPhaseTimings.cpp
+ src/share/vm/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
! src/share/vm/gc/shenandoah/shenandoahUtils.cpp
! src/share/vm/gc/shenandoah/shenandoahUtils.hpp
! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp

Changeset: ea93a97cb3f5
Author:    shade
Date:      2017-09-26 10:53 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ea93a97cb3f5

[backport] Refactor worker timings into ShenandoahPhaseTimings

! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
- src/share/vm/gc/shenandoah/shenandoahPhaseTimes.cpp
- src/share/vm/gc/shenandoah/shenandoahPhaseTimes.hpp
! src/share/vm/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/share/vm/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp



More information about the shenandoah-dev mailing list