hg: shenandoah/jdk8u/hotspot: 5 new changesets
roman at kennke.org
roman at kennke.org
Thu Nov 26 21:38:50 UTC 2015
Changeset: 02a5f971dcda
Author: rkennke
Date: 2015-11-26 22:37 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/02a5f971dcda
Added measurements of gross pause times.
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.cpp
Changeset: 3badfa815b8e
Author: rkennke
Date: 2015-11-26 22:37 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/3badfa815b8e
Small build fix.
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
Changeset: 0a1c2db89784
Author: rkennke
Date: 2015-11-26 22:37 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/0a1c2db89784
Remove bogus safepoint synchronize code for Shenandoah.
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.hpp
! src/share/vm/runtime/safepoint.cpp
Changeset: ee64ddc5460a
Author: rkennke
Date: 2015-11-26 22:37 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/ee64ddc5460a
Improve root scanning.
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.inline.hpp
Changeset: 6db5660c2a8e
Author: rkennke
Date: 2015-11-26 22:37 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/6db5660c2a8e
Fix scanning of regions when dead objects point to unloaded classes. Happens with concurrent class unloading.
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc_implementation/shenandoah/vm_operations_shenandoah.cpp
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/runtime/arguments.cpp
More information about the shenandoah-dev
mailing list