hg: shenandoah/jdk8u/hotspot: 12 new changesets
ashipile at redhat.com
ashipile at redhat.com
Wed Jan 17 10:33:54 UTC 2018
Changeset: c580b405b19c
Author: rkennke
Date: 2018-01-15 18:56 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/c580b405b19c
[backport] Increase test timeouts
! test/gc/shenandoah/EvilSyncBug.java
! test/gc/shenandoah/jvmti/TestHeapDump.sh
Changeset: 889331b172e1
Author: shade
Date: 2018-01-15 18:56 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/889331b172e1
[backport] Report fwdptr size in JNI GetObjectSize
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/whitebox.cpp
Changeset: 229a50c88055
Author: rkennke
Date: 2018-01-15 18:56 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/229a50c88055
[backport] Disable verification from non-Shenandoah VMOps.
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
Changeset: 8459d5e19134
Author: shade
Date: 2018-01-15 18:56 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/8459d5e19134
[backport] Cleanup reset_{next|complete}_mark_bitmap
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
Changeset: 1a1daa04a9ca
Author: shade
Date: 2018-01-15 18:56 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/1a1daa04a9ca
[backport] Verifier should check klass pointers before attempting to reach for object size
! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp
Changeset: a53bcb78b95d
Author: shade
Date: 2018-01-15 18:56 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/a53bcb78b95d
[backport] TestSelectiveBarrierFlags times out due to too aggressive compilation mode
! test/gc/shenandoah/TestSelectiveBarrierFlags.java
Changeset: b9559ebe9575
Author: zgu
Date: 2018-01-15 19:21 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/b9559ebe9575
[backport] Shenandoah SA implementation
+ agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shenandoah/ShenandoahHeap.java
+ agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shenandoah/ShenandoahHeapRegion.java
+ agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shenandoah/ShenandoahHeapRegionSet.java
! agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeap.java
! agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java
! agent/src/share/classes/sun/jvm/hotspot/memory/Universe.java
! agent/src/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java
! agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.hpp
+ src/share/vm/gc_implementation/shenandoah/vmStructs_shenandoah.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 2310d6a52d04
Author: roland
Date: 2018-01-17 10:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/2310d6a52d04
[backport] Allow use of fp spills around write barrier
! src/share/vm/opto/lcm.cpp
Changeset: 6d265ee073d5
Author: shade
Date: 2018-01-17 10:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/6d265ee073d5
[backport] Rehash VMOperations and cycle driver mechanics for consistency
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahUtils.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahUtils.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahWorkerPolicy.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahWorkerPolicy.hpp
! src/share/vm/gc_implementation/shenandoah/vm_operations_shenandoah.cpp
Changeset: 65ff5f8ac60f
Author: zgu
Date: 2018-01-17 10:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/65ff5f8ac60f
[backport] Minor cleanup, uses latest Atomic API
! src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.hpp
Changeset: 755e302d100e
Author: shade
Date: 2018-01-17 10:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/755e302d100e
[backport] Match barrier fastpath checks better
! src/cpu/x86/vm/x86_64.ad
Changeset: 32480cdd3a60
Author: shade
Date: 2018-01-17 10:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/32480cdd3a60
[backport] ShenandoahWriteBarrierRB flag to conditionally disable RB on WB fastpath
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp
! src/share/vm/opto/shenandoahSupport.cpp
More information about the shenandoah-dev
mailing list