hg: shenandoah/jdk11: 9 new changesets

shade at redhat.com shade at redhat.com
Mon Nov 12 10:59:21 UTC 2018


Changeset: 01fd763e5dd1
Author:    rkennke
Date:      2018-11-05 14:32 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/01fd763e5dd1

[backport] Remove old code from escape analysis

! src/hotspot/share/opto/escape.cpp

Changeset: 9ea56660fc0b
Author:    zgu
Date:      2018-11-06 11:00 -0500
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/9ea56660fc0b

[backport] Filter out serviceability tests that not applicable to Shenandoah

! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCapacityTest.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest01.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest02.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest03.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/GcNewTest.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest01.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest02.java

Changeset: 91ab325af514
Author:    shade
Date:      2018-11-08 11:04 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/91ab325af514

[backport] Cleanup .ad files includes

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/x86/x86_64.ad

Changeset: 342672da40ec
Author:    rkennke
Date:      2018-11-08 17:02 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/342672da40ec

[backport] Make ResourceMark use consistent in ShenandoahCodeRoots

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

Changeset: 145609e98304
Author:    shade
Date:      2018-11-09 12:49 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/145609e98304

[backport] Fix superfluous and unprotected includes

! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/asm/assembler.cpp
! src/hotspot/share/gc/shared/gcTraceTime.hpp
! src/hotspot/share/gc/shared/parallelCleaning.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetAssembler.hpp
! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/classes.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/multnode.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java

Changeset: 1e4229c1a99b
Author:    shade
Date:      2018-11-09 12:49 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/1e4229c1a99b

[backport] Fix superfluous whitespace changes

! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/macroArrayCopy.cpp

Changeset: 9c4bf4a86cd8
Author:    zgu
Date:      2018-11-09 17:38 -0500
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/9c4bf4a86cd8

[backport] Always copy forward for disjoint arrays

! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
+ test/hotspot/jtreg/gc/shenandoah/WrongArrayMember.java

Changeset: c59bbf12fe34
Author:    shade
Date:      2018-11-10 14:01 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/c59bbf12fe34

[backport] Fix build failures when Shenandoah is disabled, after #include reshuffles

! src/hotspot/share/asm/assembler.cpp

Changeset: d18b500f63bc
Author:    shade
Date:      2018-11-10 14:01 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/d18b500f63bc

[backport] Rename BrooksPointer to ShenandoahBrooksPointer

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/asm/assembler.cpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
- src/hotspot/share/gc/shenandoah/brooksPointer.hpp
- src/hotspot/share/gc/shenandoah/brooksPointer.inline.hpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetAssembler.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahBrooksPointer.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahBrooksPointer.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/type.cpp



More information about the shenandoah-dev mailing list