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

shade at redhat.com shade at redhat.com
Fri Jun 14 18:44:59 UTC 2019


Changeset: 71a266dc7a71
Author:    rkennke
Date:      2019-05-14 08:55 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/71a266dc7a71

[backport] 8217016: Shenandoah: Streamline generation of CAS barriers
Reviewed-by: roland

! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp

Changeset: 01e96891c861
Author:    rkennke
Date:      2019-05-14 09:56 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/01e96891c861

[backport] 8217874: Shenandoah: Clobbered register in ShenandoahBarrierSetAssembler::cmpxchg_oop()
Reviewed-by: adinn

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

Changeset: a12d87c31c30
Author:    rkennke
Date:      2019-05-14 10:16 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/a12d87c31c30

[backport] 8221278: Shenandoah should not enqueue string dedup candidates during root scan
Reviewed-by: shade

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

Changeset: a651c9a82748
Author:    rkennke
Date:      2019-05-14 10:16 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/a651c9a82748

[backport] 8222425: Shenandoah: Move commonly used closures to separate files
Reviewed-by: shade

+ src/share/vm/gc_implementation/shenandoah/shenandoahClosures.hpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahClosures.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.cpp

Changeset: 468dd92b90f9
Author:    bulasevich
Date:      2019-05-16 19:26 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/468dd92b90f9

[backport] 8223767: Shenandoah fails to build on Solaris x86_64

! src/share/vm/gc_implementation/shenandoah/shenandoahAllocRequest.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahLogging.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahNumberSeq.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahSharedVariables.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.hpp
! src/share/vm/opto/shenandoahSupport.hpp

Changeset: c97a6ff02c31
Author:    shade
Date:      2019-05-07 21:53 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/c97a6ff02c31

[backport] 8223447: Stabilize gc/shenandoah/TestStringDedupStress test
Reviewed-by: rkennke

! test/gc/shenandoah/TestStringDedupStress.java

Changeset: 642a909a1659
Author:    shade
Date:      2019-05-07 21:53 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/642a909a1659

[backport] 8223446: Shenandoah breaks alignment with some HumongousThreshold values
Reviewed-by: rkennke

! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.inline.hpp
! test/gc/shenandoah/TestHumongousThreshold.java

Changeset: 2c2c36c22485
Author:    shade
Date:      2019-05-14 09:12 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/2c2c36c22485

[backport] 8223759: Shenandoah should allow arbitrarily low initial heap size
Reviewed-by: rkennke

! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp
! test/gc/shenandoah/options/TestRegionSizeArgs.java

Changeset: 9e62225104d0
Author:    shade
Date:      2019-05-14 09:12 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/9e62225104d0

[backport] 8223762: Shenandoah: overflows in calculations involving heap capacity
Reviewed-by: rkennke

! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPacer.cpp

Changeset: 85148fc38c06
Author:    shade
Date:      2019-05-15 22:45 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/85148fc38c06

[backport] 8223980: Shenandoah: Refactor and fix ObjArrayChunkedTask verification
Reviewed-by: rkennke

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

Changeset: e98f7c348290
Author:    aoqi
Date:      2019-05-10 01:41 +0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/e98f7c348290

[backport] 8223651: Build fails with --with-jvm-features=-jfr and --disable-precompiled-headers
Reviewed-by: shade
Contributed-by: Wang Haomin <wanghaomin at loongson.cn>

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

Changeset: 5182332fe753
Author:    shade
Date:      2019-05-20 12:04 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/5182332fe753

Merge


Changeset: ce3759cb9713
Author:    shade
Date:      2019-05-27 14:09 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/ce3759cb9713

[backport] 8222403: Shenandoah: Remove ShenandoahAlwaysTrueClosure, use AlwaysTrueClosure instead

! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.cpp

Changeset: eb25f2203b39
Author:    rkennke
Date:      2019-03-15 09:57 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/eb25f2203b39

[backport] 8220714: C2 Compilation failure when accessing off-heap memory using Unsafe

! src/share/vm/opto/library_call.cpp
+ test/gc/shenandoah/compiler/TestUnsafeOffheapSwap.java

Changeset: e533446d078f
Author:    shade
Date:      2019-06-12 10:12 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/e533446d078f

Merge

! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp

Changeset: 4a075d6cc009
Author:    shade
Date:      2019-06-12 20:03 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/4a075d6cc009

Enable weak JNI handling with Shenandoah after JDK-8176100

! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/runtime/jniHandles.cpp

Changeset: 6e320d05a6cf
Author:    shade
Date:      2019-06-14 20:41 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/6e320d05a6cf

Added tag aarch64-shenandoah-jdk8u222-b05-shenandoah-merge-2019-06-13 for changeset 4a075d6cc009

! .hgtags



More information about the aarch64-port-dev mailing list