hg: jdk10/hs/hotspot: 3 new changesets

thomas.schatzl at oracle.com thomas.schatzl at oracle.com
Fri Aug 4 14:25:49 UTC 2017


Changeset: 7653b75bfe57
Author:    tschatzl
Date:      2017-08-04 14:15 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/hotspot/rev/7653b75bfe57

8184346: Clean up G1CMBitmap
Summary: Trim down and improve the G1CMBitMap class structure.
Reviewed-by: mgerdin, shade, rkennke

! src/share/vm/gc/g1/g1CardLiveData.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.inline.hpp
! src/share/vm/gc/g1/g1HeapVerifier.cpp
! src/share/vm/gc/g1/g1HeapVerifier.hpp
! src/share/vm/gc/g1/heapRegion.hpp
! src/share/vm/gc/g1/heapRegion.inline.hpp

Changeset: ffaec77df3e5
Author:    tschatzl
Date:      2017-08-04 14:24 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/hotspot/rev/ffaec77df3e5

8184347: Move G1CMBitMap and support classes into their own files
Reviewed-by: rkennke, shade, mgerdin

! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.inline.hpp
+ src/share/vm/gc/g1/g1ConcurrentMarkBitMap.cpp
+ src/share/vm/gc/g1/g1ConcurrentMarkBitMap.hpp
+ src/share/vm/gc/g1/g1ConcurrentMarkBitMap.inline.hpp

Changeset: d7719b146b88
Author:    tschatzl
Date:      2017-08-04 14:28 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/hotspot/rev/d7719b146b88

8184348: Merge G1ConcurrentMark::par_mark() and G1ConcurrentMark::grayRoot()
Summary: Merge and simplify the use of G1ConcurrentMark::par_mark() and grayRoot()
Reviewed-by: mgerdin, shade

! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.inline.hpp
! src/share/vm/gc/g1/g1EvacFailure.cpp
! src/share/vm/gc/g1/g1OopClosures.inline.hpp



More information about the jdk10-hs-changes mailing list