hg: shenandoah/jdk10: 3 new changesets

ashipile at redhat.com ashipile at redhat.com
Tue Feb 27 21:59:24 UTC 2018


Changeset: af6960c97e76
Author:    zgu
Date:      2018-02-23 10:19 -0500
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/rev/af6960c97e76

[backport] String dedup thread's poll() can interfere with scanning at safepoint

! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.cpp
! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStrDedupTable.cpp
! src/hotspot/share/gc/shenandoah/shenandoahStrDedupTable.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStrDedupThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahStrDedupThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp
! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.hpp

Changeset: b3c5b58f55a8
Author:    shade
Date:      2018-02-26 12:09 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/rev/b3c5b58f55a8

[backport] ReferenceProcessor is_alive setup is racy

! src/hotspot/share/gc/shared/referenceProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp

Changeset: a7baf996dfb5
Author:    shade
Date:      2018-02-26 18:00 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/rev/a7baf996dfb5

[backport] Speed up asserts and verification, improve fastdebug builds performance

! src/hotspot/share/gc/shenandoah/brooksPointer.hpp
! src/hotspot/share/gc/shenandoah/brooksPointer.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp



More information about the shenandoah-dev mailing list