hg: shenandoah/jdk10: 7 new changesets

ashipile at redhat.com ashipile at redhat.com
Thu Aug 9 08:16:09 UTC 2018


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

[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: b2986989fbcc
Author:    shade
Date:      2018-08-01 16:05 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/rev/b2986989fbcc

[backport] Check and ensure that Shenandoah-enabled compilations succeed
* * *
[backport] Filter out not compilable methods to avoid false assertion

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

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

[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: efd9c15fced4
Author:    shade
Date:      2018-08-02 19:45 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/rev/efd9c15fced4

[backport] Purge support for ShenandoahConcurrentEvacCodeRoots and ShenandoahBarriersForConst

! 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
! src/hotspot/share/opto/shenandoahSupport.cpp
! src/hotspot/share/opto/shenandoahSupport.hpp

Changeset: 89511d404978
Author:    rkennke
Date:      2018-08-02 22:46 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/rev/89511d404978

[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: 34ade9be8c5e
Author:    zgu
Date:      2018-08-03 20:05 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/rev/34ade9be8c5e

[backport] Fix TestGCThreadGroups test

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

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

[backport] Explicit GC should actually uncommit the heap

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



More information about the shenandoah-dev mailing list