hg: jdk-updates/jdk14u: 9 new changesets

shade at redhat.com shade at redhat.com
Thu May 28 17:13:24 UTC 2020


Changeset: 1aa6e818c58a
Author:    shade
Date:      2020-05-11 18:33 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/1aa6e818c58a

8244732: Shenandoah: move heuristics code to gc/shenandoah/heuristics
Reviewed-by: rkennke

! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.hpp
+ src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp
+ src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
- src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp
- src/hotspot/share/gc/shenandoah/shenandoahHeuristics.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp

Changeset: 4004d7a0adb9
Author:    shade
Date:      2020-05-11 18:33 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/4004d7a0adb9

8244737: Shenandoah: move mode code to gc/shenandoah/mode
Reviewed-by: rkennke

+ src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp
+ src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.hpp
+ src/hotspot/share/gc/shenandoah/mode/shenandoahMode.hpp
+ src/hotspot/share/gc/shenandoah/mode/shenandoahNormalMode.cpp
+ src/hotspot/share/gc/shenandoah/mode/shenandoahNormalMode.hpp
+ src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp
+ src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
- src/hotspot/share/gc/shenandoah/shenandoahIUMode.cpp
- src/hotspot/share/gc/shenandoah/shenandoahIUMode.hpp
- src/hotspot/share/gc/shenandoah/shenandoahMode.hpp
- src/hotspot/share/gc/shenandoah/shenandoahNormalMode.cpp
- src/hotspot/share/gc/shenandoah/shenandoahNormalMode.hpp
- src/hotspot/share/gc/shenandoah/shenandoahPassiveMode.cpp
- src/hotspot/share/gc/shenandoah/shenandoahPassiveMode.hpp

Changeset: e1f952cf6d4b
Author:    shade
Date:      2020-05-11 18:33 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/e1f952cf6d4b

8244739: Shenandoah: break superclass dependency on ShenandoahNormalMode
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.hpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.hpp

Changeset: a6228f47a36b
Author:    shade
Date:      2020-05-11 18:33 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/a6228f47a36b

8244740: Shenandoah: rename ShenandoahNormalMode to ShenandoahSATBMode
Reviewed-by: rkennke

- src/hotspot/share/gc/shenandoah/mode/shenandoahNormalMode.cpp
- src/hotspot/share/gc/shenandoah/mode/shenandoahNormalMode.hpp
+ src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp
+ src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! test/hotspot/jtreg/gc/shenandoah/TestObjItrWithHeapDump.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestClassLoaderLeak.java
! test/hotspot/jtreg/gc/shenandoah/options/TestModeUnlock.java

Changeset: 816ebb83600a
Author:    shade
Date:      2020-05-20 15:24 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/816ebb83600a

8245461: Shenandoah: refine mode name()-s
Reviewed-by: zgu

! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.hpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.hpp

Changeset: 820f4fae217b
Author:    shade
Date:      2020-05-26 09:30 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/820f4fae217b

8245726: Shenandoah: lift/cleanup ShenandoahHeuristics names and properties
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.hpp

Changeset: 6c0aca7daf58
Author:    shade
Date:      2020-05-26 09:30 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/6c0aca7daf58

8245754: Shenandoah: ditch ShenandoahAlwaysPreTouch
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp

Changeset: 48612c71a8ba
Author:    roland
Date:      2020-05-15 10:24 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/48612c71a8ba

8244721: CTW: C2 (Shenandoah) compilation fails with "unexpected infinite loop graph shape"
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! test/hotspot/jtreg/gc/shenandoah/compiler/BarrierInInfiniteLoop.java

Changeset: 0d547238ea68
Author:    roland
Date:      2020-05-15 21:54 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/0d547238ea68

8244663: Shenandoah: C2 assertion fails in Matcher::collect_null_checks
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestShenandoahCmpPAfterCall.java



More information about the jdk-updates-changes mailing list