[aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/hotspot: 27 new changesets
shade at redhat.com
shade at redhat.com
Fri Aug 28 05:48:30 UTC 2020
Changeset: f3ca97859eae
Author: shade
Date: 2020-07-20 16:06 +0200
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/f3ca97859eae
Shenandoah: enable low-frequency STW class unloading
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp
! src/share/vm/runtime/arguments.cpp
! test/gc/shenandoah/options/TestClassUnloadingArguments.java
Changeset: 5c1d47eb139e
Author: zgu
Date: 2020-04-08 11:21 -0400
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/5c1d47eb139e
[backport] 8242375: Shenandoah: Remove ShenandoahHeuristic::record_gc_start/end methods
Reviewed-by: shade, rkennke
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahHeuristics.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahUtils.cpp
Changeset: 78b721a8ce6b
Author: shade
Date: 2020-06-18 19:14 +0200
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/78b721a8ce6b
[backport] 8247860: Shenandoah: add update watermark line in rich assert failure message
Reviewed-by: rkennke
! src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.cpp
Changeset: 1712d04788e7
Author: shade
Date: 2020-06-17 17:21 +0200
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/1712d04788e7
[backport] 8247751: Shenandoah: options tests should run with smaller heaps
Reviewed-by: zgu, rkennke
! test/gc/shenandoah/options/TestArgumentRanges.java
! test/gc/shenandoah/options/TestClassUnloadingArguments.java
! test/gc/shenandoah/options/TestExplicitGC.java
! test/gc/shenandoah/options/TestExplicitGCNoConcurrent.java
! test/gc/shenandoah/options/TestHeuristicsUnlock.java
! test/gc/shenandoah/options/TestHumongousThresholdArgs.java
! test/gc/shenandoah/options/TestModeUnlock.java
! test/gc/shenandoah/options/TestThreadCounts.java
! test/gc/shenandoah/options/TestThreadCountsOverride.java
! test/gc/shenandoah/options/TestWrongBarrierDisable.java
! test/gc/shenandoah/options/TestWrongBarrierEnable.java
Changeset: 654f36595763
Author: shade
Date: 2020-06-17 17:21 +0200
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/654f36595763
[backport] 8247754: Shenandoah: mxbeans tests can be shorter
Reviewed-by: rkennke
! test/gc/shenandoah/mxbeans/TestChurnNotifications.java
! test/gc/shenandoah/mxbeans/TestPauseNotifications.java
Changeset: e276bbfff22f
Author: shade
Date: 2020-06-17 17:22 +0200
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/e276bbfff22f
[backport] 8247757: Shenandoah: split heavy tests by heuristics to improve parallelism
Reviewed-by: rkennke
! test/gc/shenandoah/TestAllocHumongousFragment.java
! test/gc/shenandoah/TestAllocIntArrays.java
! test/gc/shenandoah/TestAllocObjectArrays.java
! test/gc/shenandoah/TestAllocObjects.java
! test/gc/shenandoah/TestLotsOfCycles.java
! test/gc/shenandoah/TestRegionSampling.java
! test/gc/shenandoah/TestRetainObjects.java
! test/gc/shenandoah/TestSieveObjects.java
! test/gc/shenandoah/mxbeans/TestChurnNotifications.java
! test/gc/shenandoah/mxbeans/TestPauseNotifications.java
Changeset: c95b025483e0
Author: shade
Date: 2020-07-23 12:15 +0200
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/c95b025483e0
Shenandoah: fix forceful pacer claim
Reviewed-by: rkennke
! src/share/vm/gc_implementation/shenandoah/shenandoahPacer.cpp
Changeset: 2047aa418aa8
Author: shade
Date: 2020-07-23 12:46 +0200
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/2047aa418aa8
[backport] 8249953: Shenandoah: gc/shenandoah/mxbeans tests should account for corner cases
Reviewed-by: rkennke
! test/gc/shenandoah/mxbeans/TestChurnNotifications.java
! test/gc/shenandoah/mxbeans/TestPauseNotifications.java
Changeset: a9d5e574e818
Author: shade
Date: 2020-07-10 10:37 +0200
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/a9d5e574e818
[backport] 8248652: Shenandoah: SATB buffer handling may assume no forwarded objects
Reviewed-by: rkennke
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.inline.hpp
Changeset: 118e09aa9462
Author: shade
Date: 2020-06-11 18:16 +0200
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/118e09aa9462
[backport] 8247367: Shenandoah: pacer should wait on lock instead of exponential backoff
Reviewed-by: zgu
! src/share/vm/gc_implementation/shenandoah/shenandoahPacer.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPacer.inline.hpp
Changeset: 226c8031111b
Author: shade
Date: 2020-06-17 09:43 +0200
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/226c8031111b
[backport] 8247593: Shenandoah: should not block pacing reporters
Reviewed-by: rkennke
! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPacer.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPacer.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPacer.inline.hpp
Changeset: 1254144cf226
Author: shade
Date: 2020-07-19 15:34 +0200
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/1254144cf226
[backport] 8249649: Shenandoah: provide per-cycle pacing stats
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/shenandoahNumberSeq.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahNumberSeq.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPacer.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPacer.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 144156910d02
Author: shade
Date: 2020-07-28 09:28 +0200
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/144156910d02
Shenandoah: pacer should use proper Atomics for intptr_t
! src/share/vm/gc_implementation/shenandoah/shenandoahPacer.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPacer.inline.hpp
Changeset: 049078100b90
Author: shade
Date: 2020-07-29 10:09 +0200
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/049078100b90
Shenandoah: Zero build fails after recent Atomic cleanup in Pacer
Reviewed-by: rkennke
! src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp
Changeset: 01ce0b6fb7e3
Author: zgu
Date: 2020-06-23 13:38 -0400
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/01ce0b6fb7e3
[backport] 8248041: Shenandoah: pre-Full GC root updates may miss some roots
Reviewed-by: shade
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp
Changeset: 0026e8c8686d
Author: rkennke
Date: 2020-07-16 11:49 +0200
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/0026e8c8686d
[backport] 8249560: Shenandoah: Fix racy GC request handling
Reviewed-by: shade
! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp
Changeset: 42c534ccf878
Author: rkennke
Date: 2020-07-21 17:27 +0200
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/42c534ccf878
[backport] 8249801: Shenandoah: Clear soft-refs on requested GC cycle
Reviewed-by: shade
! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp
Changeset: dbdef4a76e04
Author: shade
Date: 2020-08-10 08:37 +0200
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/dbdef4a76e04
[backport] 8241574: Shenandoah: remove ShenandoahAssertToSpaceClosure
Reviewed-by: zgu, bmathiske, shade
Contributed-by: Charlie Gracie <charlie.gracie at microsoft.com>
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
Changeset: c1ddb1744d83
Author: shade
Date: 2020-08-10 08:36 +0200
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/c1ddb1744d83
[backport] 8241007: Shenandoah: remove ShenandoahCriticalControlThreadPriority support
Reviewed-by: adityam, shade
Contributed-by: Nikola Grcevski <nikola.grcevski at microsoft.com>
! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp
- test/gc/shenandoah/options/TestCriticalControlThreadPriority.java
Changeset: e2c6c9979d04
Author: shade
Date: 2020-05-25 11:05 +0200
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/e2c6c9979d04
[backport] 8245464: Shenandoah: allocate collection set bitmap at lower addresses
Reviewed-by: rkennke
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahUtils.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahUtils.hpp
Changeset: 44f0ab6d3c92
Author: shade
Date: 2020-05-26 13:07 +0200
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/44f0ab6d3c92
[backport] 8245773: Shenandoah: Windows assertion failure after JDK-8245464
Reviewed-by: stuefe
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
Changeset: d1cc38b8a476
Author: shade
Date: 2020-05-06 11:40 +0200
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/d1cc38b8a476
[backport] 8244509: Shenandoah: refactor ShenandoahBarrierC2Support::test_* methods
Reviewed-by: rkennke, roland
! src/share/vm/gc_implementation/shenandoah/c2/shenandoahSupport.cpp
! src/share/vm/gc_implementation/shenandoah/c2/shenandoahSupport.hpp
Changeset: 015ad77f5bc1
Author: shade
Date: 2020-05-08 23:17 +0200
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/015ad77f5bc1
[backport] 8244667: Shenandoah: SBC2Support::test_gc_state takes loop for wrong control
Reviewed-by: rkennke
! src/share/vm/gc_implementation/shenandoah/c2/shenandoahSupport.cpp
Changeset: 6b0b5cfa32d7
Author: shade
Date: 2020-05-25 11:05 +0200
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/6b0b5cfa32d7
[backport] 8245465: Shenandoah: test_in_cset can use more efficient encoding
Reviewed-by: rkennke, roland
! src/share/vm/gc_implementation/shenandoah/c2/shenandoahSupport.cpp
Changeset: 8dd65390971d
Author: shade
Date: 2020-08-20 12:52 +0200
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/8dd65390971d
Shenandoah: hook statistics printing to PrintGCDetails, not PrintGC
Reviewed-by: rkennke
! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp
Changeset: 17a0382f0419
Author: shade
Date: 2020-08-28 07:17 +0200
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/17a0382f0419
Merge
! src/share/vm/runtime/thread.cpp
Changeset: 86494fda8cde
Author: shade
Date: 2020-08-28 07:17 +0200
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/86494fda8cde
Added tag aarch64-shenandoah-jdk8u272-b05-shenandoah-merge-2020-08-28 for changeset 17a0382f0419
! .hgtags
More information about the aarch64-port-dev
mailing list