hg: shenandoah/jdk8/hotspot: 13 new changesets
shade at redhat.com
shade at redhat.com
Wed Oct 30 10:32:16 UTC 2019
Changeset: d0912bb7bdfa
Author: roland
Date: 2019-09-26 17:49 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/d0912bb7bdfa
[backport] 8231405: [Shenandoah] guarantee(d != NULL) failed: Null dominator info
Reviewed-by: shade, rkennke
! src/share/vm/gc_implementation/shenandoah/shenandoahSupport.cpp
+ test/gc/shenandoah/compiler/CallMultipleCatchProjs.java
Changeset: 3914b48481ac
Author: shade
Date: 2019-08-14 20:32 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/3914b48481ac
[backport] 8229707: [TESTBUG] Some Shenandoah tests assume Server VM by default
Reviewed-by: rkennke
! test/gc/shenandoah/compiler/TestWriteBarrierClearControl.java
Changeset: f88ae7f24e3b
Author: shade
Date: 2019-08-09 13:07 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/f88ae7f24e3b
[backport] 8229350: Shenandoah does not need barriers before CreateEx
Reviewed-by: rkennke
! src/share/vm/gc_implementation/shenandoah/shenandoahSupport.cpp
Changeset: f03386fe304d
Author: shade
Date: 2019-06-03 14:50 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/f03386fe304d
[backport] 8225046: Shenandoah metrics logs refactoring
Reviewed-by: rkennke
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMetrics.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMetrics.hpp
Changeset: b0e521a0c3ec
Author: shade
Date: 2019-10-01 15:38 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/b0e521a0c3ec
[backport] 8231667: Shenandoah: Full GC should take empty regions into slices for compaction
Reviewed-by: rkennke
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
Changeset: cdda3f9e91c7
Author: zgu
Date: 2019-05-29 09:43 -0400
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/cdda3f9e91c7
[backport] 8224932: Shenandoah: Rename ShenandoahHeapLock, make it general purpose lock
Reviewed-by: shade
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
- src/share/vm/gc_implementation/shenandoah/shenandoahHeapLock.hpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahLock.hpp
Changeset: 21d8d6bb2a5c
Author: zgu
Date: 2019-08-07 12:26 -0400
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/21d8d6bb2a5c
[backport] 8229231: Shenandoah: Non-PCH builds failed after JDK-8224932
Reviewed-by: rkennke
! src/share/vm/gc_implementation/shenandoah/shenandoahLock.hpp
Changeset: c1762d9e3797
Author: shade
Date: 2019-10-17 20:56 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/c1762d9e3797
[backport] 8232534: Shenandoah: guard against reentrant ShenandoahHeapLock locking
Reviewed-by: rkennke
! src/share/vm/gc_implementation/shenandoah/shenandoahLock.hpp
Changeset: ecbb48f68293
Author: shade
Date: 2019-10-17 20:56 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/ecbb48f68293
[backport] 8232573: Shenandoah: cleanup and add more logging for in-pause phases
Reviewed-by: rkennke
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp
Changeset: c1fb0aea689b
Author: shade
Date: 2019-10-10 21:54 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/c1fb0aea689b
[backport] 8231947: Shenandoah: cleanup ShenandoahHumongousMoves flag treatment
Reviewed-by: rkennke
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp
+ test/gc/shenandoah/options/TestHumongousMoves.java
Changeset: e7d2bf49281b
Author: shade
Date: 2019-10-14 11:03 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/e7d2bf49281b
[backport] 8232176: Shenandoah: new assert in ShenandoahEvacuationTask is too strong
Reviewed-by: rkennke
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp
Changeset: 6dd7867f6803
Author: shade
Date: 2019-10-21 15:11 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/6dd7867f6803
[backport] 8232575: Shenandoah: asynchronous object/region pinning
Reviewed-by: rkennke
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp
Changeset: e9d60bdac4b5
Author: shade
Date: 2019-10-22 18:53 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/e9d60bdac4b5
[backport] 8232802: Shenandoah: transition between "cset" and "pinned_cset" does not require cancelled gc
Reviewed-by: zgu
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp
More information about the shenandoah-dev
mailing list