hg: shenandoah/jdk9/hotspot: 8 new changesets

ashipile at redhat.com ashipile at redhat.com
Tue May 15 08:11:45 UTC 2018


Changeset: 1bbe725be81a
Author:    rkennke
Date:      2018-05-04 09:45 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/1bbe725be81a

[backport] Several small aarch64 fixes

! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp

Changeset: eeac97261977
Author:    zgu
Date:      2018-05-04 12:38 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/eeac97261977

[backport] Critical native tests should only be ran on x86_64 platforms

! test/gc/shenandoah/CriticalNativeArgs.java
! test/gc/shenandoah/CriticalNativeStress.java

Changeset: 6fa6ea509f52
Author:    shade
Date:      2018-05-07 12:00 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/6fa6ea509f52

[backport] Fix Minimal VM build

! make/lib/JvmFeatures.gmk
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRAssembler.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/oopsHierarchy.hpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.inline.hpp

Changeset: 86ea74664299
Author:    zgu
Date:      2018-05-08 09:02 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/86ea74664299

[backport] Fixing Windows and ARM32 build

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

Changeset: 179f9dfed570
Author:    rkennke
Date:      2018-05-11 15:56 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/179f9dfed570

[backport] Fix ShFreeSet boundary case

! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp

Changeset: 6620cf85c682
Author:    zgu
Date:      2018-05-11 16:44 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/6620cf85c682

[backport] Cleanup: removed unused code

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

Changeset: aaa0a3b548b4
Author:    shade
Date:      2018-05-15 10:11 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/aaa0a3b548b4

[backport] Rename ShenandoahConcurrentThread to ShenandoahControlThread

- src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
- src/share/vm/gc/shenandoah/shenandoahConcurrentThread.hpp
+ src/share/vm/gc/shenandoah/shenandoahControlThread.cpp
+ src/share/vm/gc/shenandoah/shenandoahControlThread.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/thread.cpp

Changeset: 0f4dc1c2a410
Author:    rkennke
Date:      2018-05-08 19:50 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/0f4dc1c2a410

[backport] Break heuristics out from ShCollectorPolicy into their own source files

+ src/share/vm/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
+ src/share/vm/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp
+ src/share/vm/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp
+ src/share/vm/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.hpp
+ src/share/vm/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
+ src/share/vm/gc/shenandoah/heuristics/shenandoahCompactHeuristics.hpp
+ src/share/vm/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
+ src/share/vm/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp
+ src/share/vm/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
+ src/share/vm/gc/shenandoah/heuristics/shenandoahStaticHeuristics.hpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
+ src/share/vm/gc/shenandoah/shenandoahHeuristics.cpp
+ src/share/vm/gc/shenandoah/shenandoahHeuristics.hpp



More information about the shenandoah-dev mailing list