hg: jdk-updates/jdk14u: 7 new changesets

shade at redhat.com shade at redhat.com
Tue Apr 21 13:27:36 UTC 2020


Changeset: 91c1c508dbde
Author:    rkennke
Date:      2020-03-06 21:51 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/91c1c508dbde

8240315: Shenandoah: Rename ShLBN::get_barrier_strength()
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp

Changeset: 7bc34fccc6f5
Author:    rkennke
Date:      2020-03-09 12:29 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/7bc34fccc6f5

8220503: Move ShenandoahTerminatorTerminator::should_exit_termination out of header
Reviewed-by: rkennke
Contributed-by: adityam at microsoft.com

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

Changeset: a9f3e1071ac9
Author:    shade
Date:      2020-01-24 21:11 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/a9f3e1071ac9

8230853: Shenandoah: replace leftover assert(is_in(...)) with rich asserts
8237821: Shenandoah: build broken after JDK-8237637 (Remove dubious type conversions from oop)
Reviewed-by: shade
Contributed-by: Aditya Mandaleeka <adityam at microsoft.com>

! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.inline.hpp

Changeset: def2bdb4b76c
Author:    zgu
Date:      2020-03-12 09:25 -0400
URL:       https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/def2bdb4b76c

8240915: Shenandoah: Remove unused fields in init mark tasks
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp

Changeset: ec80cb56cfce
Author:    shade
Date:      2020-03-23 19:14 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/ec80cb56cfce

8241351: Shenandoah: fragmentation metrics overhaul
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMetrics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMetrics.hpp

Changeset: 976cfc0a84d8
Author:    shade
Date:      2020-03-23 19:14 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/976cfc0a84d8

8241435: Shenandoah: avoid disabling pacing with "aggressive"
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp

Changeset: 07e681b65ae2
Author:    shade
Date:      2020-03-23 19:14 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/07e681b65ae2

8241139: Shenandoah: distribute mark-compact work exactly to minimize fragmentation
Reviewed-by: rkennke

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



More information about the jdk-updates-changes mailing list