hg: shenandoah/jdk9/hotspot: 3 new changesets

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


Changeset: 909fb58046e4
Author:    zgu
Date:      2018-02-23 10:19 -0500
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/909fb58046e4

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

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

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

[backport] ReferenceProcessor is_alive setup is racy

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

Changeset: 32489ae6b9c8
Author:    shade
Date:      2018-02-26 18:00 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/32489ae6b9c8

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

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



More information about the shenandoah-dev mailing list