[aarch64-port-dev ] hg: aarch64-port/jdk7u/hotspot: 12 new changesets
aph at redhat.com
aph at redhat.com
Thu Sep 11 10:05:30 UTC 2014
Changeset: 4efaa065d908
Author: aph
Date: 2014-06-17 09:30 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk7u/hotspot/rev/4efaa065d908
Fix register usage in generate_verify_oop().
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
Changeset: 98cf13a9e45d
Author: Edward Nevill edward.nevill at linaro.org
Date: 2014-07-01 16:29 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk7u/hotspot/rev/98cf13a9e45d
Add support for a few simple intrinsics
! src/cpu/aarch64/vm/aarch64.ad
Changeset: 94f7ebcbed91
Author: aph
Date: 2014-07-08 05:19 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk7u/hotspot/rev/94f7ebcbed91
Fix typo in fsqrts
! src/cpu/aarch64/vm/aarch64.ad
Changeset: 423a4be8b745
Author: aph
Date: 2014-09-10 05:14 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk7u/hotspot/rev/423a4be8b745
Define uabs(). Use it everywhere an absolute value is wanted.
! src/cpu/aarch64/vm/assembler_aarch64.cpp
! src/cpu/aarch64/vm/assembler_aarch64.hpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
Changeset: 7fda57704cad
Author: aph
Date: 2014-08-21 11:56 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk7u/hotspot/rev/7fda57704cad
Unwind native AArch64 frames.
! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp
Changeset: a97d9870ab4f
Author: aph
Date: 2014-09-10 05:21 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk7u/hotspot/rev/a97d9870ab4f
Various concurrency fixes.
Invalidate the whole of a compiledIC stub.
Add membars to interpreter in branches and ret instructions.
Atomic::xchg must be a full barrier.
! src/cpu/aarch64/vm/compiledIC_aarch64.cpp
! src/cpu/aarch64/vm/nativeInst_aarch64.hpp
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
! src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp
! src/os_cpu/linux_aarch64/vm/orderAccess_linux_aarch64.inline.hpp
Changeset: 63104abf5948
Author: aph
Date: 2014-09-10 05:26 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk7u/hotspot/rev/63104abf5948
Add missing instruction synchronization barriers and cache flushes.
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/nativeInst_aarch64.cpp
! src/cpu/aarch64/vm/nativeInst_aarch64.hpp
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp
Changeset: 5f7c46ba5f04
Author: aph
Date: 2014-09-09 18:50 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk7u/hotspot/rev/5f7c46ba5f04
Fix thinko in Atomic::xchg_ptr.
! src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp
Changeset: d7588497744e
Author: aph
Date: 2014-08-21 11:58 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk7u/hotspot/rev/d7588497744e
Add frame anchor fences.
! src/cpu/aarch64/vm/javaFrameAnchor_aarch64.hpp
Changeset: cdba257ca1e7
Author: aph
Date: 2014-09-10 10:40 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk7u/hotspot/rev/cdba257ca1e7
Add MacroAssembler::maybe_isb()
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
Changeset: 819d24c4fe69
Author: aph
Date: 2014-09-10 10:42 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk7u/hotspot/rev/819d24c4fe69
array load must only read 32 bits
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
Changeset: 116bc9da35de
Author: aph
Date: 2014-09-11 11:04 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk7u/hotspot/rev/116bc9da35de
Merge
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/assembler_aarch64.cpp
! src/cpu/aarch64/vm/assembler_aarch64.hpp
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp
! src/cpu/aarch64/vm/compiledIC_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/nativeInst_aarch64.cpp
! src/cpu/aarch64/vm/nativeInst_aarch64.hpp
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp
More information about the aarch64-port-dev
mailing list