hg: shenandoah/jdk9/hotspot: 12 new changesets
ashipile at redhat.com
ashipile at redhat.com
Wed Jan 17 09:52:46 UTC 2018
Changeset: d0ad502cc3a0
Author: rkennke
Date: 2018-01-15 16:29 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/d0ad502cc3a0
[backport] Increase test timeouts
! test/gc/shenandoah/EvilSyncBug.java
! test/gc/shenandoah/jvmti/TestHeapDump.java
Changeset: e18143c303e9
Author: shade
Date: 2018-01-15 16:32 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/e18143c303e9
[backport] Report fwdptr size in JNI GetObjectSize
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/whitebox.cpp
Changeset: a0be695501fe
Author: rkennke
Date: 2018-01-15 16:33 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a0be695501fe
[backport] Disable verification from non-Shenandoah VMOps.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 9da7354496dd
Author: shade
Date: 2018-01-15 16:37 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9da7354496dd
[backport] Cleanup reset_{next|complete}_mark_bitmap
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: 3b3dbadb82eb
Author: shade
Date: 2018-01-15 16:39 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/3b3dbadb82eb
[backport] Verifier should check klass pointers before attempting to reach for object size
! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 8a3aef24b983
Author: shade
Date: 2018-01-15 16:39 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/8a3aef24b983
[backport] TestSelectiveBarrierFlags times out due to too aggressive compilation mode
! test/gc/shenandoah/TestSelectiveBarrierFlags.java
Changeset: 2bca755bd2e5
Author: zgu
Date: 2018-01-15 16:52 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2bca755bd2e5
[backport] Shenandoah SA implementation
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeapName.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeap.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeapRegion.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeapRegionSet.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.hpp
+ src/share/vm/gc/shenandoah/vmStructs_shenandoah.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 2f34f1efc3e1
Author: roland
Date: 2018-01-15 17:03 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2f34f1efc3e1
[backport] Allow use of fp spills around write barrier
! src/share/vm/opto/lcm.cpp
Changeset: e1bdfc09b91a
Author: shade
Date: 2018-01-15 17:24 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/e1bdfc09b91a
[backport] Rehash VMOperations and cycle driver mechanics for consistency
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/share/vm/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/share/vm/gc/shenandoah/shenandoahUtils.cpp
! src/share/vm/gc/shenandoah/shenandoahUtils.hpp
! src/share/vm/gc/shenandoah/shenandoahWorkerPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahWorkerPolicy.hpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
Changeset: a335541ed527
Author: zgu
Date: 2018-01-15 17:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a335541ed527
[backport] Minor cleanup, uses latest Atomic API
! src/share/vm/gc/shenandoah/shenandoahCodeRoots.hpp
Changeset: fcf4e5e7b36f
Author: shade
Date: 2018-01-15 17:29 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/fcf4e5e7b36f
[backport] Match barrier fastpath checks better
! src/cpu/x86/vm/x86_64.ad
Changeset: b2bc1c1c6fd7
Author: shade
Date: 2018-01-15 17:32 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b2bc1c1c6fd7
[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/shenandoah/shenandoah_globals.hpp
! src/share/vm/opto/shenandoahSupport.cpp
More information about the shenandoah-dev
mailing list