hg: shenandoah/jdk: 9 new changesets

shade at redhat.com shade at redhat.com
Thu Sep 20 09:35:53 UTC 2018


Changeset: 64b87208b2b3
Author:    shade
Date:      2018-09-20 11:35 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk/rev/64b87208b2b3

Homogenize unimplemented stubs handling

! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp

Changeset: e86a1f2c5c12
Author:    shade
Date:      2018-09-20 11:35 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk/rev/e86a1f2c5c12

Remove unused alloc-seq recording for start/end of GC cycle

! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp

Changeset: 2a6e52a499fe
Author:    shade
Date:      2018-09-20 11:35 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk/rev/2a6e52a499fe

Move ShenandoahAllocType and ShenandoahAllocRequest to separate file

+ src/hotspot/share/gc/shenandoah/shenandoahAllocRequest.hpp
! src/hotspot/share/gc/shenandoah/shenandoahAllocTracker.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAllocTracker.hpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.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/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp

Changeset: 8ce61e1782bd
Author:    shade
Date:      2018-09-20 11:35 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk/rev/8ce61e1782bd

Inline ShHeap::prepare_concurrent_evacuation

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp

Changeset: 3bfd1e8973b4
Author:    shade
Date:      2018-09-20 11:35 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk/rev/3bfd1e8973b4

Inline ShHeap::fixup_roots

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp

Changeset: 54c4753b1c08
Author:    shade
Date:      2018-09-20 11:35 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk/rev/54c4753b1c08

Remove ShHeap::region_in_collection_set in favor of SHR::in_cset

! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! 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/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp

Changeset: 2e157aab4a20
Author:    shade
Date:      2018-09-20 11:35 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk/rev/2e157aab4a20

Inline ShHeap::do_marked_object_complete

! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp

Changeset: e4ba9b64c5f0
Author:    shade
Date:      2018-09-20 11:35 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk/rev/e4ba9b64c5f0

Rename concurrentMark -> concurrent_mark

! 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/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp

Changeset: 903dc2ae2b01
Author:    shade
Date:      2018-09-20 11:35 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk/rev/903dc2ae2b01

Remove ShHeap::_heap_expansion_count

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp



More information about the shenandoah-dev mailing list