[aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/hotspot: 16 new changesets

shade at redhat.com shade at redhat.com
Thu Jun 4 18:27:37 UTC 2020


Changeset: aa45dd2b3ee3
Author:    shade
Date:      2020-05-26 14:45 +0200
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/aa45dd2b3ee3

Shenandoah: move parallelCleaning.* to shenandoah/
Reviewed-by: rkennke

- src/share/vm/gc_implementation/shared/parallelCleaning.cpp
- src/share/vm/gc_implementation/shared/parallelCleaning.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahParallelCleaning.cpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahParallelCleaning.hpp

Changeset: b95b2bbb79e7
Author:    shade
Date:      2020-05-26 14:45 +0200
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/b95b2bbb79e7

Shenandoah: fix formats in ShenandoahStringSymbolTableUnlinkTask
Reviewed-by: rkennke

! src/share/vm/gc_implementation/shenandoah/shenandoahParallelCleaning.hpp

Changeset: 7e157a282fa3
Author:    shade
Date:      2020-05-27 09:22 +0200
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/7e157a282fa3

[backport] 8245812: Shenandoah: compute root phase parallelism
Reviewed-by: zgu

! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.cpp

Changeset: fe04e68d29c8
Author:    shade
Date:      2020-05-27 15:57 +0200
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/fe04e68d29c8

[backport] 8245814: Shenandoah: reconsider format specifiers for stats
Reviewed-by: rkennke

! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.cpp

Changeset: 36fd80f59d2a
Author:    shade
Date:      2020-05-20 15:24 +0200
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/36fd80f59d2a

[backport] 8245463: Shenandoah: refine ShenandoahPhaseTimings constructor arguments
Reviewed-by: zgu

! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp

Changeset: c910dfb55687
Author:    shade
Date:      2020-05-26 09:30 +0200
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/c910dfb55687

[backport] 8245754: Shenandoah: ditch ShenandoahAlwaysPreTouch
Reviewed-by: rkennke

! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp
! src/share/vm/runtime/arguments.cpp

Changeset: 51ceee5b74da
Author:    shade
Date:      2020-05-20 15:24 +0200
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/51ceee5b74da

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

! src/share/vm/gc_implementation/shenandoah/mode/shenandoahIUMode.hpp
! src/share/vm/gc_implementation/shenandoah/mode/shenandoahSATBMode.hpp

Changeset: c9809df41411
Author:    shade
Date:      2020-05-26 09:30 +0200
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/c9809df41411

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

! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAggressiveHeuristics.hpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.hpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.hpp

Changeset: ab4d2e37ff6d
Author:    zgu
Date:      2020-05-27 08:53 -0400
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/ab4d2e37ff6d

[backport] 8245825: Shenandoah: Remove diagnostic flag ShenandoahConcurrentScanCodeRoots
Reviewed-by: shade

! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp

Changeset: db0c4aad24d9
Author:    shade
Date:      2020-06-02 22:34 +0200
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/db0c4aad24d9

Shenandoah: move barrier sets to their proper locations
Reviewed-by: rkennke

! make/excludeSrc.make
! make/windows/create_obj_files.sh
! make/windows/makefiles/vm.make
! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp
! src/cpu/aarch64/vm/shenandoahBarrierSetAssembler_aarch64.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/cpu/x86/vm/shenandoahBarrierSetAssembler_x86.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
+ src/share/vm/gc_implementation/shenandoah/c1/shenandoahBarrierSetC1.cpp
+ src/share/vm/gc_implementation/shenandoah/c1/shenandoahBarrierSetC1.hpp
+ src/share/vm/gc_implementation/shenandoah/c2/shenandoahBarrierSetC2.cpp
+ src/share/vm/gc_implementation/shenandoah/c2/shenandoahBarrierSetC2.hpp
+ src/share/vm/gc_implementation/shenandoah/c2/shenandoahSupport.cpp
+ src/share/vm/gc_implementation/shenandoah/c2/shenandoahSupport.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.cpp
- src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetC1.cpp
- src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetC1.hpp
- src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetC2.cpp
- src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetC2.hpp
- src/share/vm/gc_implementation/shenandoah/shenandoahSupport.cpp
- src/share/vm/gc_implementation/shenandoah/shenandoahSupport.hpp
! src/share/vm/opto/addnode.cpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/classes.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/machnode.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/mulnode.cpp
! src/share/vm/opto/multnode.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/subnode.cpp

Changeset: e16a3f855bf3
Author:    shade
Date:      2020-06-02 22:34 +0200
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/e16a3f855bf3

Shenandoah: Fix build failure with +JFR -PCH
Reviewed-by: rkennke

! src/share/vm/runtime/os.hpp

Changeset: f21732517ad9
Author:    shade
Date:      2020-06-03 14:21 +0200
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/f21732517ad9

Shenandoah: fix runtime linking failure due to non-compiled shenandoahBarrierSetC1
Reviewed-by: rkennke

! make/linux/makefiles/vm.make

Changeset: 381e483af639
Author:    zgu
Date:      2020-05-29 13:44 -0400
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/381e483af639

[backport] 8246162: Shenandoah: full GC does not mark code roots when class unloading is off
Reviewed-by: shade

! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp

Changeset: 6398a22a767e
Author:    shade
Date:      2020-05-26 09:31 +0200
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/6398a22a767e

[backport] 8245757: Shenandoah: AlwaysPreTouch should not disable heap resizing or uncommits
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/runtime/arguments.cpp

Changeset: ed044fa3f6e3
Author:    shade
Date:      2020-06-04 19:38 +0200
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/ed044fa3f6e3

Merge

- src/share/vm/gc_implementation/shared/parallelCleaning.cpp
- src/share/vm/gc_implementation/shared/parallelCleaning.hpp
- src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetC1.cpp
- src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetC1.hpp
- src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetC2.cpp
- src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetC2.hpp
- src/share/vm/gc_implementation/shenandoah/shenandoahSupport.cpp
- src/share/vm/gc_implementation/shenandoah/shenandoahSupport.hpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/runtime/arguments.cpp

Changeset: 86a87ce31ccb
Author:    shade
Date:      2020-06-04 19:39 +0200
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/86a87ce31ccb

Added tag aarch64-shenandoah-jdk8u262-b05-shenandoah-merge-2020-06-04 for changeset ed044fa3f6e3

! .hgtags



More information about the aarch64-port-dev mailing list