hg: shenandoah/jdk8u/hotspot: 10 new changesets

ashipile at redhat.com ashipile at redhat.com
Tue Mar 13 19:05:43 UTC 2018


Changeset: 957d64c5a7ae
Author:    shade
Date:      2018-03-13 11:15 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/957d64c5a7ae

StringInternCleanup times out

! test/gc/shenandoah/acceptance/StringInternCleanup.java

Changeset: 215b0d7f9749
Author:    shade
Date:      2018-03-05 13:31 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/215b0d7f9749

[backport] Excessive assert in ShHeap::mark_next

! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp

Changeset: 8827bf30b6d8
Author:    rkennke
Date:      2018-03-05 18:14 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/8827bf30b6d8

[backport] Eliminate write-barrier assembly stub (part 1)

! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp

Changeset: 7cb3e2db2a6b
Author:    shade
Date:      2018-03-05 17:05 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/7cb3e2db2a6b

[backport] Degenerated GC: rename enum, report degen reasons in stats

! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp

Changeset: bc1b01a152ee
Author:    shade
Date:      2018-03-07 11:19 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/bc1b01a152ee

[backport] Use os::naked_short_sleep instead of naked Thread events for sleeping

! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp

Changeset: ca3111057d08
Author:    shade
Date:      2018-03-07 11:19 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/ca3111057d08

[backport] No need for fence in control loop: flags are now ShSharedVariables

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

Changeset: 7718639cddfd
Author:    rkennke
Date:      2018-03-07 22:28 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/7718639cddfd

[backport] Implement protocol for safe OOM during evacuation handling + Use jint in oom-evac-handler to match older JDKs Atomic support better + Missing OOMScope in ShenandoahFixRootsTask

! src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.cpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahEvacOOMHandler.cpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahEvacOOMHandler.hpp
! 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/shenandoahRootProcessor.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp

Changeset: 7d416cc47ff1
Author:    zgu
Date:      2018-03-08 10:15 -0500
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/7d416cc47ff1

[backport] Minor cleanups

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

Changeset: 66021f2c81f8
Author:    shade
Date:      2018-03-08 16:19 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/66021f2c81f8

[backport] Make control loop more responsive under allocation pressure

! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp

Changeset: e55c751a67d1
Author:    shade
Date:      2018-03-08 16:19 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/e55c751a67d1

[backport] Split live data management for allocations and GCs

! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.inline.hpp



More information about the shenandoah-dev mailing list