hg: shenandoah/jdk10: 12 new changesets
ashipile at redhat.com
ashipile at redhat.com
Fri Feb 23 16:32:50 UTC 2018
Changeset: 4815acd0b358
Author: rkennke
Date: 2018-02-21 16:16 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4815acd0b358
[backport] Weaken assert in Traversal GC
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp
Changeset: 35130554f7af
Author: shade
Date: 2018-02-21 18:03 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/35130554f7af
[backport] Refactor allocation seqnum handling: split mutator/GC allocs, merge with other metadata handling
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConnectionMatrix.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 3806bc438a7b
Author: shade
Date: 2018-02-21 18:03 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3806bc438a7b
[backport] Denser ShHeapRegion status line
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
Changeset: 3b1bcf5bb4da
Author: rkennke
Date: 2018-02-21 18:30 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3b1bcf5bb4da
[backport] Traversal: Don't traverse new objects
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 37c8f680c8b0
Author: rkennke
Date: 2018-02-22 10:34 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/37c8f680c8b0
[backport] Make Traversal share code with conc-mark
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp
Changeset: 34065d552fa3
Author: rkennke
Date: 2018-02-22 13:23 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/34065d552fa3
[backport] Traversal: Initialize extra liveness arrays when conc-threads > par-threads
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
Changeset: e789d141ba92
Author: shade
Date: 2018-02-22 16:03 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e789d141ba92
[backport] Temporarily disable ThreadLocalHandshakes with Shenandoah
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 5e87a27fe294
Author: shade
Date: 2018-02-22 18:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5e87a27fe294
[backport] Capture degenerated GC in hs_err status line
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: 14af99fc911a
Author: shade
Date: 2018-02-22 19:01 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/14af99fc911a
[backport] Record Shenandoah events in hs_err events section
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 4401a12ca201
Author: zgu
Date: 2018-02-22 13:36 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4401a12ca201
[backport] Fixed code roots scanning that might be bypassed during degenerated cycle
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp
Changeset: 19de2e845e33
Author: rkennke
Date: 2018-02-22 22:37 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/19de2e845e33
[backport] Consistent liveness for humongous regions
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp
Changeset: 84ddc33b8d02
Author: shade
Date: 2018-02-23 13:07 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/84ddc33b8d02
[backport] RP closures should accept NULL referents
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
+ test/hotspot/jtreg/gc/shenandoah/acceptance/RefprocSanity.java
More information about the shenandoah-dev
mailing list