hg: shenandoah/jdk10: 6 new changesets

ashipile at redhat.com ashipile at redhat.com
Mon Feb 19 11:20:03 UTC 2018


Changeset: 663ace0cf354
Author:    shade
Date:      2018-02-09 17:30 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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



More information about the shenandoah-dev mailing list