[aarch64-port-dev ] hg: aarch64-port/jdk8/hotspot: 9 new changesets
edward.nevill at gmail.com
edward.nevill at gmail.com
Wed Oct 21 13:04:02 UTC 2015
Changeset: b516036ba465
Author: adinn
Date: 2015-08-26 17:13 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/b516036ba465
8134322: AArch64: Fix several errors in C2 biased locking implementation
Summary: Several errors in C2 biased locking require fixing
Reviewed-by: kvn
Contributed-by: hui.shi at linaro.org
! src/cpu/aarch64/vm/aarch64.ad
Changeset: 4be0afa7fd02
Author: enevill
Date: 2015-09-15 12:59 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/4be0afa7fd02
8136524: aarch64: test/compiler/runtime/7196199/Test7196199.java fails
Summary: Fix safepoint handlers to save 128 bits on vector poll
Reviewed-by: kvn
Contributed-by: felix.yang at linaro.org
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
Changeset: dbab938afe28
Author: roland
Date: 2015-09-21 10:51 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/dbab938afe28
8136596: Remove aarch64: MemBarRelease when final field's allocation is NoEscape or ArgEscape
Summary: elide MemBar when AllocateNode _is_non_escaping
Reviewed-by: kvn, roland
Contributed-by: hui.shi at linaro.org
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/memnode.cpp
Changeset: ed6af9cfdd70
Author: enevill
Date: 2015-09-16 13:50 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/ed6af9cfdd70
8136615: aarch64: elide DecodeN when followed by CmpP 0
Summary: remove DecodeN when comparing a narrow oop with 0
Reviewed-by: kvn, adinn
! src/cpu/aarch64/vm/aarch64.ad
Changeset: a06dd5987ae9
Author: aph
Date: 2015-09-28 16:18 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/a06dd5987ae9
8136165: AARCH64: Tidy up compiled native calls
Summary: Do some cleaning
Reviewed-by: roland, kvn, enevill
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
Changeset: be6204a5856d
Author: aph
Date: 2015-09-30 13:23 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/be6204a5856d
8138641: Disable C2 peephole by default for aarch64
Reviewed-by: roland
Contributed-by: felix.yang at linaro.org
! src/cpu/aarch64/vm/c2_globals_aarch64.hpp
Changeset: f50e867292b6
Author: aph
Date: 2015-09-29 17:01 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/f50e867292b6
8138575: Improve generated code for profile counters
Reviewed-by: kvn
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
Changeset: 5b75aaed29fc
Author: enevill
Date: 2015-10-15 15:33 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/5b75aaed29fc
8139674: aarch64: guarantee failure in TestOptionsWithRanges.java
Summary: Fix negative overflow in instruction field
Reviewed-by: kvn, roland, adinn, aph
! src/cpu/aarch64/vm/interp_masm_aarch64.cpp
Changeset: f9720c487762
Author: ecaspole
Date: 2015-09-21 10:36 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/f9720c487762
8131645: [ARM64] crash on Cavium when using G1
Summary: Add a fence when creating the CodeRootSetTable so the readers do not see invalid memory.
Reviewed-by: aph, tschatzl
! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp
More information about the aarch64-port-dev
mailing list