hg: shenandoah/jdk8u/hotspot: 13 new changesets
shade at redhat.com
shade at redhat.com
Mon Oct 1 15:52:24 UTC 2018
Changeset: 3353821524cc
Author: zgu
Date: 2018-09-25 11:28 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/3353821524cc
[backport] Suppressing VSC++ warning locally
! src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.hpp
Changeset: d51c9184e0c7
Author: shade
Date: 2018-09-25 17:15 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/d51c9184e0c7
[backport] Handle update_refs, class_unload, ref_proc in ShConcMark better
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.hpp
Changeset: 630c58d6e588
Author: shade
Date: 2018-09-25 18:45 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/630c58d6e588
[backport] Common liveness cache in ShHeap
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
Changeset: b1cc7420b1f2
Author: shade
Date: 2018-09-25 18:54 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/b1cc7420b1f2
[backport] Inline/rename confusingly named methods in ShConcurrentMark
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
Changeset: c1a7d292729c
Author: shade
Date: 2018-09-25 18:59 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/c1a7d292729c
[backport] Sort ShenandoahConcurrentMark methods/fields into logical groups
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.hpp
Changeset: 504904930441
Author: shade
Date: 2018-09-26 12:55 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/504904930441
[backport] Prepare tests for making UseShenandoahGC experimental
! test/gc/TestSystemGC.java
! test/gc/arguments/TestAlignmentToUseLargePages.java
! test/gc/arguments/TestUseCompressedOopsErgo.java
! test/gc/logging/TestGCId.java
! test/gc/metaspace/TestMetaspacePerfCounters.java
! test/gc/shenandoah/CriticalNativeArgs.sh
! test/gc/shenandoah/CriticalNativeStress.sh
! test/gc/shenandoah/EvilSyncBug.java
! test/gc/shenandoah/HumongousThreshold.java
! test/gc/shenandoah/LargeObjectAlignment.java
! test/gc/shenandoah/LotsOfCycles.java
! test/gc/shenandoah/PinnedGarbage.sh
! test/gc/shenandoah/ShenandoahJNICritical.sh
! test/gc/shenandoah/ShenandoahStrDedupStress.java
! test/gc/shenandoah/TestArrayCopyCheckCast.java
! test/gc/shenandoah/TestArrayCopyStress.java
! test/gc/shenandoah/TestElasticTLAB.java
! test/gc/shenandoah/TestGCThreadGroups.java
! test/gc/shenandoah/TestHeapAlloc.java
! test/gc/shenandoah/TestMemoryMXBeans.java
! test/gc/shenandoah/TestMemoryPools.java
! test/gc/shenandoah/TestPeriodicGC.java
! test/gc/shenandoah/TestRegionSampling.java
! test/gc/shenandoah/TestSelectiveBarrierFlags.java
! test/gc/shenandoah/TestShenandoahStrDedup.java
! test/gc/shenandoah/TestShenandoahWithLogLevel.java
! test/gc/shenandoah/TestSmallHeap.java
! test/gc/shenandoah/TestVerifyLevels.java
! test/gc/shenandoah/acceptance/AllocHumongousFragment.java
! test/gc/shenandoah/acceptance/AllocIntArrays.java
! test/gc/shenandoah/acceptance/AllocObjectArrays.java
! test/gc/shenandoah/acceptance/AllocObjects.java
! test/gc/shenandoah/acceptance/HeapUncommit.java
! test/gc/shenandoah/acceptance/ParallelRefprocSanity.java
! test/gc/shenandoah/acceptance/RefprocSanity.java
! test/gc/shenandoah/acceptance/RetainObjects.java
! test/gc/shenandoah/acceptance/SieveObjects.java
! test/gc/shenandoah/acceptance/StringInternCleanup.java
! test/gc/shenandoah/acceptance/VerifyJCStressTest.java
! test/gc/shenandoah/compiler/C1VectorizedMismatch.java
! test/gc/shenandoah/compiler/TestCommonGCLoads.java
! test/gc/shenandoah/compiler/TestExpandedWBLostNullCheckDep.java
! test/gc/shenandoah/compiler/TestNullCheck.java
! test/gc/shenandoah/compiler/TestReferenceCAS.java
! test/gc/shenandoah/compiler/TestWriteBarrierClearControl.java
! test/gc/shenandoah/jni/TestJNIGlobalRefs.sh
! test/gc/shenandoah/jvmti/TestHeapDump.sh
! test/gc/shenandoah/mxbeans/ChurnNotifications.java
! test/gc/shenandoah/mxbeans/PauseNotifications.java
! test/gc/shenandoah/oom/TestAllocLargeObj.java
! test/gc/shenandoah/oom/TestAllocLargerThanHeap.java
! test/gc/shenandoah/oom/TestAllocSmallObj.java
! test/gc/shenandoah/oom/TestThreadFailure.java
! test/gc/shenandoah/options/AlwaysPreTouch.java
! test/gc/shenandoah/options/TestClassUnloadingArguments.java
! test/gc/shenandoah/options/TestCodeCacheRootStyles.java
! test/gc/shenandoah/options/TestEnabled.java
! test/gc/shenandoah/options/TestExplicitGC.java
! test/gc/shenandoah/options/TestExplicitGCNoConcurrent.java
! test/gc/shenandoah/options/TestHeuristicsUnlock.java
! test/gc/shenandoah/options/TestHumongousThresholdArgs.java
! test/gc/shenandoah/options/TestObjectAlignment.java
! test/gc/shenandoah/options/TestPacing.java
! test/gc/shenandoah/options/TestRegionSizeArgs.java
! test/gc/shenandoah/options/TestShenandoahArgumentRanges.java
! test/gc/shenandoah/options/TestSingleThreadedShenandoah.java
! test/gc/shenandoah/options/TestVerboseGC.java
! test/gc/startup_warnings/TestShenandoah.java
Changeset: 3c914eebfbb8
Author: shade
Date: 2018-09-26 13:09 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/3c914eebfbb8
[backport] Fix inconsistent "process weakrefs" logging
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
Changeset: 08c4ef072437
Author: rkennke
Date: 2018-09-26 14:11 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/08c4ef072437
[backport] Several AArch64 cleanups
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
Changeset: 0c2baca6b780
Author: rkennke
Date: 2018-09-26 20:35 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/0c2baca6b780
[backport] Trim down oop-equals verification
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/relocInfo.cpp
! src/share/vm/compiler/oopMap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp
! src/share/vm/oops/oopsHierarchy.hpp
Changeset: 93a9d1d40aae
Author: rkennke
Date: 2018-09-27 11:59 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/93a9d1d40aae
[backport] Remove ShWB from formssel.cpp
! src/share/vm/adlc/formssel.cpp
Changeset: a143bb14ce77
Author: zgu
Date: 2018-09-27 10:25 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/a143bb14ce77
[backport] Use s-macro to keep GC phase enum and names in sync
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp
Changeset: c04f7ff57c8f
Author: rkennke
Date: 2018-09-28 02:41 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/c04f7ff57c8f
[backport] More AArch64 assembler cleanups
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
Changeset: dafb72eddf39
Author: zgu
Date: 2018-09-28 14:46 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/dafb72eddf39
[backport] Renaming ShenandoahParallelEvacuationTask to ShenandoahConcurrentEvacuationTask
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
More information about the shenandoah-dev
mailing list