hg: shenandoah/jdk: 15 new changesets
ashipile at redhat.com
ashipile at redhat.com
Wed Feb 21 09:45:37 UTC 2018
Changeset: 30b431d17fcc
Author: roland
Date: 2018-02-16 09:03 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/30b431d17fcc
ShenandoahWriteBarrierNode::find_bottom_mem() fix
! src/hotspot/share/opto/shenandoahSupport.cpp
Changeset: 19b13a2f5d8e
Author: shade
Date: 2018-02-16 11:40 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/19b13a2f5d8e
Fix post-merge AArch64 build failures
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/jniFastGetField_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/shenandoahBarrierSet_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
Changeset: 8cd5e3a78fea
Author: rkennke
Date: 2018-02-16 15:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8cd5e3a78fea
Move barriers into typeArrayOop.hpp direct memory accessors
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/memory/oopFactory.cpp
! src/hotspot/share/oops/typeArrayOop.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/heapDumper.cpp
Changeset: 939983d18a41
Author: rkennke
Date: 2018-02-17 11:09 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/939983d18a41
Explicitely convert const oopDesc* to oop in typeArrayOop barriers
! src/hotspot/share/oops/typeArrayOop.hpp
Changeset: 80cdb1b94399
Author: shade
Date: 2018-02-16 18:45 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/80cdb1b94399
Roots verification should take the special roots first
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
Changeset: 663ace0cf354
Author: shade
Date: 2018-02-09 17:30 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/663ace0cf354
[re-apply] Prevent accidental UseShenandoahMatrix enabling
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
Changeset: 8ecee4cabb6a
Author: shade
Date: 2018-02-12 15:18 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8ecee4cabb6a
[re-apply] Cleanup and strengthen BrooksPointer verification
! src/hotspot/share/gc/shenandoah/brooksPointer.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp
Changeset: 8b066e481ee8
Author: shade
Date: 2018-02-12 15:22 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8b066e481ee8
[re-apply] Remove BS:is_safe in favor of logged BS::verify_safe_oop
! src/hotspot/share/gc/shared/barrierSet.cpp
! src/hotspot/share/gc/shared/barrierSet.hpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp
! src/hotspot/share/oops/oop.hpp
Changeset: 20e8e4e585b4
Author: shade
Date: 2018-02-13 12:27 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/20e8e4e585b4
[re-apply] Rich assertion failure logging + Improve assertion/verification messages a bit
! src/hotspot/share/gc/shenandoah/brooksPointer.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPartialGC.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp
Changeset: 2da5e3e71601
Author: shade
Date: 2018-02-13 13:03 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2da5e3e71601
[re-apply] Rename *_oop_static/oop_ref to *_forwarded
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPartialGC.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp
Changeset: 8a6b9fb7f2c8
Author: shade
Date: 2018-02-13 17:05 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8a6b9fb7f2c8
[re-apply] Get easy on template instantiations in ShConcMark
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp
Changeset: b5a09ff17768
Author: shade
Date: 2018-02-19 12:16 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b5a09ff17768
LotsOfCycles test timeouts
! test/hotspot/jtreg/gc/shenandoah/LotsOfCycles.java
Changeset: 397c505d68f5
Author: rkennke
Date: 2018-02-19 16:58 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/397c505d68f5
Traversal GC: query garbage counter only for regular regions
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp
Changeset: ab9dd1d11dc1
Author: shade
Date: 2018-02-19 18:37 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ab9dd1d11dc1
Protect C2 matchers with UseShenandoahGC
! src/hotspot/share/opto/shenandoahSupport.cpp
Changeset: be182a18c9b5
Author: rkennke
Date: 2018-02-19 23:20 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/be182a18c9b5
Add missing runtime clone barrier for Shenandoah in new Access API
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
More information about the shenandoah-dev
mailing list