hg: shenandoah/jdk8u/hotspot: 11 new changesets

shade at redhat.com shade at redhat.com
Sun Oct 7 20:12:30 UTC 2018


Changeset: 4345c4a9a802
Author:    zgu
Date:      2018-10-01 12:02 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/4345c4a9a802

[backport] Make Shenandoah to use ShenandoahOWST only

! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp
! src/share/vm/utilities/taskqueue.cpp
! src/share/vm/utilities/taskqueue.hpp

Changeset: 922180da1dcc
Author:    shade
Date:      2018-10-01 19:11 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/922180da1dcc

[backport] Missed VerifyObjectEquals in VerifyJCStressTest

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

Changeset: 8cc90964d0ee
Author:    shade
Date:      2018-10-01 20:23 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/8cc90964d0ee

[backport] Make sure debug builds fail predictably on safepoint timeout

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

Changeset: a7eed24417a9
Author:    shade
Date:      2018-10-02 17:47 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/a7eed24417a9

[backport] Beef up and parallelize EvilSyncBug test

! test/gc/shenandoah/EvilSyncBug.java

Changeset: bd9cfdcd6351
Author:    zgu
Date:      2018-10-02 14:51 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/bd9cfdcd6351

[backport] Enable string deduplication in all marking phases

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

Changeset: 87d35823e63b
Author:    shade
Date:      2018-10-03 13:07 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/87d35823e63b

[backport] Precleaning should use GC workers to do actual work

! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahWorkGroup.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahWorkGroup.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahWorkerPolicy.cpp

Changeset: 7ed582cebfaf
Author:    zgu
Date:      2018-10-04 10:31 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/7ed582cebfaf

[backport] Fix compilation errors due to missing spaces between string literal and macro

! src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp

Changeset: 50cc85378f80
Author:    shade
Date:      2018-10-04 16:41 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/50cc85378f80

[backport] Remove dead-weight ShenandoahPrinter

- src/share/vm/gc_implementation/shenandoah/shenandoahPrinter.cpp
- src/share/vm/gc_implementation/shenandoah/shenandoahPrinter.hpp

Changeset: a0f0e6882656
Author:    shade
Date:      2018-10-04 18:31 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/a0f0e6882656

[backport] Rehash and cleanup usages of ShenandoahHeap::heap()

! src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahUtils.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahUtils.hpp

Changeset: 3a4de308f7c6
Author:    shade
Date:      2018-10-04 18:56 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/3a4de308f7c6

[backport] Cleanup up superfluous newlines

! src/cpu/x86/vm/shenandoahBarrierSet_x86.cpp
! src/share/vm/gc_implementation/shenandoah/brooksPointer.hpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahGCTraceTime.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeuristics.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMetrics.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahSharedVariables.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupTable.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupTable.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahStringDedup.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahStringDedup.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahUtils.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahWorkGroup.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahWorkerPolicy.hpp
! test/gc/shenandoah/CriticalNativeArgs.java
! test/gc/shenandoah/CriticalNativeArgs.sh
! test/gc/shenandoah/CriticalNativeStress.java
! test/gc/shenandoah/CriticalNativeStress.sh
! test/gc/shenandoah/EvilSyncBug.java
! test/gc/shenandoah/PinnedGarbage.sh
! test/gc/shenandoah/ShenandoahJNICritical.sh
! test/gc/shenandoah/TestMemoryPools.java
! test/gc/shenandoah/TestShenandoahWithLogLevel.java
! test/gc/shenandoah/acceptance/VerifyJCStressTest.java
! test/gc/shenandoah/compiler/TestMaybeNullUnsafeAccess.java
! test/gc/shenandoah/jni/TestJNIGlobalRefs.sh
! test/gc/shenandoah/jni/libTestJNIGlobalRefs.c
! test/gc/shenandoah/jvmti/TestHeapDump.sh
! test/gc/shenandoah/libCriticalNative.c
! test/gc/shenandoah/mxbeans/ChurnNotifications.java
! test/gc/shenandoah/mxbeans/PauseNotifications.java
! test/gc/shenandoah/oom/TestClassLoaderLeak.java

Changeset: 8529dfa10cba
Author:    shade
Date:      2018-10-04 18:56 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/8529dfa10cba

[backport] Cleanup C2 debugging leftovers

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



More information about the shenandoah-dev mailing list