hg: shenandoah/jdk11: 8 new changesets

ashipile at redhat.com ashipile at redhat.com
Thu Aug 9 08:14:05 UTC 2018


Changeset: ec6ef55a24e1
Author:    shade
Date:      2018-07-31 14:24 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/ec6ef55a24e1

[backport] Refactor gc+init logging

! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp

Changeset: 9c1df55753bb
Author:    shade
Date:      2018-08-01 16:05 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/9c1df55753bb

[backport] Check and ensure that Shenandoah-enabled compilations succeed

! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp

Changeset: 33319687d975
Author:    rkennke
Date:      2018-08-02 19:41 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/33319687d975

[backport] Traversal: Pre-evacuate code-roots and disable barriers for constants

! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp

Changeset: da158d4d7ec4
Author:    shade
Date:      2018-08-02 19:45 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/da158d4d7ec4

[backport] Purge support for ShenandoahConcurrentEvacCodeRoots and ShenandoahBarriersForConst

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/machnode.cpp

Changeset: 92490d0372f6
Author:    rkennke
Date:      2018-08-02 22:46 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/92490d0372f6

[backport] Traversal: Purge arraycopy 'optimization'

- src/hotspot/share/gc/shenandoah/shenandoahArrayCopyTaskQueue.cpp
- src/hotspot/share/gc/shenandoah/shenandoahArrayCopyTaskQueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp

Changeset: a793b8cfff7d
Author:    shade
Date:      2018-08-03 19:45 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/a793b8cfff7d

[backport] Resolve fwdptrs in CAS barrier without calling BarrierSet::resolve_for_read

! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp

Changeset: 55ff5ccec1f0
Author:    zgu
Date:      2018-08-03 20:05 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/55ff5ccec1f0

[backport] Fix TestGCThreadGroups test

! test/hotspot/jtreg/gc/shenandoah/TestGCThreadGroups.java

Changeset: d07b168fd8cc
Author:    shade
Date:      2018-08-06 16:49 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/d07b168fd8cc

[backport] Explicit GC should actually uncommit the heap

! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp



More information about the shenandoah-dev mailing list