hg: shenandoah/jdk8u/hotspot: 16 new changesets

shade at redhat.com shade at redhat.com
Fri Oct 19 09:13:25 UTC 2018


Changeset: df62bbfef516
Author:    rkennke
Date:      2018-10-06 12:28 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/df62bbfef516

[backport] Partial infrastructure for suspendible workers

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

Changeset: 9b0a71946365
Author:    shade
Date:      2018-10-08 10:59 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/9b0a71946365

[backport] Fix up superfluous changes against upstream

! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/x86/vm/interp_masm_x86_64.cpp
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/adlc/formssel.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/gc_implementation/shared/markSweep.inline.hpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopPredicate.cpp
! src/share/vm/opto/machnode.cpp
! src/share/vm/opto/machnode.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/services/memoryService.cpp

Changeset: 38b4a2ed944e
Author:    zgu
Date:      2018-10-09 08:45 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/38b4a2ed944e

[backport] Readjust ShenandoahStrDedupStress test to avoid timeout

! test/gc/shenandoah/ShenandoahStrDedupStress.java

Changeset: 5d0516e5ca8e
Author:    shade
Date:      2018-10-09 16:27 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/5d0516e5ca8e

[backport] Assert that Shenandoah does not trip JDK-8211926

! src/share/vm/utilities/bitMap.inline.hpp

Changeset: 8e16b9717918
Author:    zgu
Date:      2018-10-09 13:25 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/8e16b9717918

[backport] Added a few missed worker sessions for worker tasks

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

Changeset: c4e43cb6e2ba
Author:    zgu
Date:      2018-10-09 15:53 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/c4e43cb6e2ba

[backport] Remove unused SA ShenandoahHeapRegionSet.java

- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shenandoah/ShenandoahHeapRegionSet.java

Changeset: edf43bc00644
Author:    zgu
Date:      2018-10-11 09:40 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/edf43bc00644

[backport] Add JFR parallel and concurrent events (infrastructure)

! src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahStringDedup.cpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahTimingTracker.cpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahTimingTracker.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahUtils.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahUtils.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp

Changeset: cf16fc944d70
Author:    shade
Date:      2018-10-11 18:07 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/cf16fc944d70

[backport] Remove ShenandoahCompileCheck

! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp

Changeset: 395a45548a14
Author:    shade
Date:      2018-10-11 18:59 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/395a45548a14

[backport] Clean up Shenandoah configurations in shared tests

! test/gc/metaspace/TestMetaspacePerfCounters.java

Changeset: 910cf51289f7
Author:    shade
Date:      2018-10-18 22:18 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/910cf51289f7

[backport] A few more missing object equals barriers

! src/share/vm/runtime/vframe.cpp

Changeset: 0a5c1e3fffe4
Author:    roland
Date:      2018-10-12 11:51 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/0a5c1e3fffe4

[backport] c2 verification pass fixes for CAS

! src/share/vm/opto/shenandoahSupport.cpp

Changeset: 2cf3ce6c3c9b
Author:    shade
Date:      2018-10-12 13:19 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/2cf3ce6c3c9b

[backport] Move HdrSeq and BinaryMagnitudeSeq into Shenandoah utilities

! src/share/vm/gc_implementation/shenandoah/shenandoahAllocTracker.hpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahNumberSeq.cpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahNumberSeq.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPacer.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp
! src/share/vm/utilities/numberSeq.cpp
! src/share/vm/utilities/numberSeq.hpp

Changeset: 8b94e3482126
Author:    shade
Date:      2018-10-16 11:03 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/8b94e3482126

[backport] Enable NUMA by default

! src/share/vm/runtime/arguments.cpp

Changeset: 23bf39190670
Author:    zgu
Date:      2018-10-16 11:31 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/23bf39190670

[backport] Force termination logic is inverted

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

Changeset: 241dc0758039
Author:    rkennke
Date:      2018-10-17 16:30 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/241dc0758039

[backport] Need to step over GC barriers in Node::eqv_uncast()

! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp

Changeset: 1e219f3b537f
Author:    shade
Date:      2018-10-18 22:19 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/1e219f3b537f

[backport] Fixed ShenandoahStrDedupStress test that causes negative index OOB exception

! test/gc/shenandoah/ShenandoahStrDedupStress.java



More information about the shenandoah-dev mailing list