hg: jdk10/hs/hotspot: 4 new changesets
thomas.schatzl at oracle.com
thomas.schatzl at oracle.com
Fri Jun 2 13:17:39 UTC 2017
Changeset: d64b3c79a92e
Author: tschatzl
Date: 2017-06-02 13:45 +0200
URL: http://hg.openjdk.java.net/jdk10/hs/hotspot/rev/d64b3c79a92e
8071280: Specialize HeapRegion::oops_on_card_seq_iterate_careful() for use during concurrent refinement and updating the rset
Reviewed-by: kbarrett, sangheki, ehelin
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/g1/heapRegion.cpp
! src/share/vm/gc/g1/heapRegion.hpp
! src/share/vm/gc/g1/heapRegion.inline.hpp
Changeset: c9b90b9282e3
Author: tschatzl
Date: 2017-06-02 13:45 +0200
URL: http://hg.openjdk.java.net/jdk10/hs/hotspot/rev/c9b90b9282e3
8162928: Micro-optimizations in scanning the remembered sets
Reviewed-by: ehelin, kbarrett
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/g1/g1RemSet.hpp
! src/share/vm/gc/g1/heapRegion.cpp
! src/share/vm/gc/g1/heapRegion.hpp
Changeset: 096080998a09
Author: tschatzl
Date: 2017-06-02 13:47 +0200
URL: http://hg.openjdk.java.net/jdk10/hs/hotspot/rev/096080998a09
8177707: Specialize G1RemSet::refine_card for concurrent/during safepoint refinement
Reviewed-by: ehelin, kbarrett
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1OopClosures.hpp
! src/share/vm/gc/g1/g1OopClosures.inline.hpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/g1/g1RemSet.hpp
! src/share/vm/gc/g1/g1_specialized_oop_closures.hpp
Changeset: ffb526029fb6
Author: tschatzl
Date: 2017-06-02 13:48 +0200
URL: http://hg.openjdk.java.net/jdk10/hs/hotspot/rev/ffb526029fb6
8177044: Remove _scan_top from HeapRegion
Summary: Remove the _scan_top member from HeapRegion using a per-gc pre-calculated table of scan limits that also subsumes other checks.
Reviewed-by: sangheki, kbarrett, ehelin
! src/share/vm/gc/g1/g1Allocator.cpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/g1/heapRegion.cpp
! src/share/vm/gc/g1/heapRegion.hpp
More information about the jdk10-hs-changes
mailing list