hg: shenandoah/jdk9/hotspot: 7 new changesets

ashipile at redhat.com ashipile at redhat.com
Fri Feb 23 16:59:59 UTC 2018


Changeset: 0fdb1403c046
Author:    shade
Date:      2018-02-21 18:03 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/0fdb1403c046

[backport] Refactor allocation seqnum handling: split mutator/GC allocs, merge with other metadata handling

! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp

Changeset: d01efdbba161
Author:    shade
Date:      2018-02-21 18:03 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/d01efdbba161

[backport] Denser ShHeapRegion status line

! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: cb8423ae7ff9
Author:    shade
Date:      2018-02-22 18:50 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/cb8423ae7ff9

[backport] Capture degenerated GC in hs_err status line

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

Changeset: f17cd086a664
Author:    shade
Date:      2018-02-22 19:01 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f17cd086a664

[backport] Record Shenandoah events in hs_err events section

! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/runtime/arguments.cpp

Changeset: 0c83f38776f5
Author:    zgu
Date:      2018-02-22 13:36 -0500
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/0c83f38776f5

[backport] Fixed code roots scanning that might be bypassed during degenerated cycle

! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp

Changeset: af376fee7138
Author:    rkennke
Date:      2018-02-22 22:37 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/af376fee7138

[backport] Consistent liveness for humongous regions

! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.inline.hpp

Changeset: 521d2597f753
Author:    shade
Date:      2018-02-23 13:07 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/521d2597f753

[backport] RP closures should accept NULL referents

! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
+ test/gc/shenandoah/acceptance/RefprocSanity.java



More information about the shenandoah-dev mailing list