hg: shenandoah/jdk9/hotspot: 10 new changesets
ashipile at redhat.com
ashipile at redhat.com
Tue Mar 13 15:07:03 UTC 2018
Changeset: 167a591f77bd
Author: shade
Date: 2018-03-05 11:06 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/167a591f77bd
[backport] Use current time instead of DBL_MAX for immediate uncommit
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
Changeset: 194f29a10e7b
Author: shade
Date: 2018-03-05 13:31 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/194f29a10e7b
[backport] Excessive assert in ShHeap::mark_next
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: b02d621281cc
Author: rkennke
Date: 2018-03-05 18:14 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b02d621281cc
[backport] Eliminate write-barrier assembly stub (part 1)
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
Changeset: 84427b904c2f
Author: shade
Date: 2018-03-05 17:05 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/84427b904c2f
[backport] Degenerated GC: rename enum, report degen reasons in stats
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
Changeset: 9f3392926d4e
Author: shade
Date: 2018-03-07 11:19 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9f3392926d4e
[backport] Use os::naked_short_sleep instead of naked Thread events for sleeping
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 4f5bdfeeba49
Author: shade
Date: 2018-03-07 11:19 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/4f5bdfeeba49
[backport] No need for fence in control loop: flags are now ShSharedVariables
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
Changeset: d2fcd3f41126
Author: rkennke
Date: 2018-03-07 22:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/d2fcd3f41126
[backport] Implement protocol for safe OOM during evacuation handling + Use jint in oom-evac-handler to match older JDKs Atomic support better
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
+ src/share/vm/gc/shenandoah/shenandoahEvacOOMHandler.cpp
+ src/share/vm/gc/shenandoah/shenandoahEvacOOMHandler.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 2c172220cb80
Author: zgu
Date: 2018-03-08 10:15 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2c172220cb80
[backport] Minor cleanups
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoahCodeRoots.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: 2dd830650832
Author: shade
Date: 2018-03-08 16:19 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2dd830650832
[backport] Make control loop more responsive under allocation pressure
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: 4d379f3357a2
Author: shade
Date: 2018-03-08 16:19 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/4d379f3357a2
[backport] Split live data management for allocations and GCs
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.inline.hpp
More information about the shenandoah-dev
mailing list