hg: shenandoah/jdk8/hotspot: 15 new changesets
shade at redhat.com
shade at redhat.com
Fri May 8 13:28:15 UTC 2020
Changeset: 63ff28e2d3db
Author: shade
Date: 2020-04-08 13:44 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/63ff28e2d3db
[backport] 8242353: Shenandoah: micro-optimize region liveness handling
Reviewed-by: rkennke
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
Changeset: 7de7d252e64f
Author: shade
Date: 2020-04-08 13:44 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/7de7d252e64f
[backport] 8242365: Shenandoah: use uint16_t instead of jushort for liveness cache
Reviewed-by: rkennke
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
Changeset: cbd180202301
Author: shade
Date: 2020-04-14 21:17 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/cbd180202301
[backport] 8241142: Shenandoah: should not use parallel reference processing with single GC thread
Reviewed-by: shade
Contributed-by: Aditya Mandaleeka <adityam at microsoft.com>
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
Changeset: ef326d11c8b4
Author: shade
Date: 2020-04-14 22:18 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/ef326d11c8b4
[backport] 8242641: Shenandoah: clear live data and update TAMS optimistically
Reviewed-by: rkennke
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
Changeset: f07807b7dc60
Author: shade
Date: 2020-04-21 11:20 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/f07807b7dc60
[backport] 8243238: Shenandoah: explicit GC request should wait for a complete GC cycle
Reviewed-by: rkennke
! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.hpp
Changeset: 086d50a5013a
Author: shade
Date: 2020-04-22 11:45 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/086d50a5013a
[backport] 8243307: Shenandoah: remove ShCollectionSet::live_data
Reviewed-by: rkennke
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.hpp
Changeset: 48ab5ac81f0e
Author: shade
Date: 2020-04-22 15:19 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/48ab5ac81f0e
[backport] 8243301: Shenandoah: ditch ShenandoahAllowMixedAllocs
Reviewed-by: rkennke
! src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp
Changeset: 79650d2d34d5
Author: shade
Date: 2020-04-22 15:19 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/79650d2d34d5
[backport] 8243395: Shenandoah: demote guarantee in ShenandoahPhaseTimings::record_workers_end
Reviewed-by: zgu
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.cpp
Changeset: 9f3d048ba5d8
Author: rkennke
Date: 2020-05-07 08:00 -0400
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/9f3d048ba5d8
[backport] 8244551: Shenandoah: Fix racy update of update_watermark
Reviewed-by: shade
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.inline.hpp
Changeset: 200762661cb6
Author: shade
Date: 2020-04-23 13:48 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/200762661cb6
[backport] 8243463: Shenandoah: ditch total_pause counters
Reviewed-by: rkennke
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp
Changeset: 504e60fe3333
Author: shade
Date: 2020-04-23 13:48 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/504e60fe3333
[backport] 8243464: Shenandoah: print statistic counters in time order
Reviewed-by: rkennke
! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp
Changeset: 8dd67cec673e
Author: shade
Date: 2020-04-23 13:48 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/8dd67cec673e
[backport] 8243465: Shenandoah: ditch unused pause_other, conc_other counters
Reviewed-by: rkennke
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp
Changeset: bd0bd7315464
Author: shade
Date: 2020-04-23 18:37 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/bd0bd7315464
[backport] 8243487: Shenandoah: make _num_phases illegal phase type
Reviewed-by: rkennke
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp
Changeset: 788b5b02f9b9
Author: shade
Date: 2020-05-04 19:09 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/788b5b02f9b9
[backport] 8244200: Shenandoah: build breakages after JDK-8241743
Reviewed-by: rkennke
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.inline.hpp
Changeset: 6092e5747287
Author: shade
Date: 2020-04-06 20:35 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/6092e5747287
[backport] 8242229: Shenandoah: inline ShenandoahHeapRegion liveness-related methods
Reviewed-by: rkennke
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionCounters.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp
More information about the shenandoah-dev
mailing list