[aarch64-port-dev ] hg: aarch64-port/jdk8/hotspot: 10 new changesets
edward.nevill at gmail.com
edward.nevill at gmail.com
Wed May 27 16:45:19 UTC 2015
Changeset: 6d5b61ae5a7e
Author: aph
Date: 2015-01-21 14:38 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/6d5b61ae5a7e
8069593: Changes to JavaThread::_thread_state must use acquire and release
Reviewed-by: kvn, dlong
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/thread.inline.hpp
Changeset: 20adeb715ada
Author: aph
Date: 2015-03-03 17:56 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/20adeb715ada
8074349: AARCH64: C2 generates poor code for some byte and character stores
Summary: Use iRegIorL2I as src input for char and byte stores.
Reviewed-by: kvn
! src/cpu/aarch64/vm/aarch64.ad
Changeset: fa858e3ae6f9
Author: aph
Date: 2015-03-13 12:44 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/fa858e3ae6f9
8074723: AARCH64: Stray pop in C1 LIR_Assembler::emit_profile_type
Summary: Remove stray POP instruction
Reviewed-by: dholmes
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
Changeset: 5ecfe4a2327e
Author: aph
Date: 2015-03-17 14:03 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/5ecfe4a2327e
8075045: AARCH64: Stack banging should use store rather than load
Summary: Change stack bangs to use a store rather than a load
Reviewed-by: dholmes
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp
Changeset: 2b0a471aea75
Author: enevill
Date: 2015-05-27 15:03 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/2b0a471aea75
Add copyright to aarch64_ad.m4
! src/cpu/aarch64/vm/aarch64_ad.m4
Changeset: 5d3f35c13442
Author: aph
Date: 2015-03-20 17:39 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/5d3f35c13442
8075443: AARCH64: Missed L2I optimizations in C2
Summary: Use iRegIOrL2I for input operands whenever it makes sense.
Reviewed-by: kvn
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/aarch64_ad.m4
Changeset: 394a87600c41
Author: enevill
Date: 2015-04-24 11:01 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/394a87600c41
8075930: AARCH64: Use FP Register in C2
Summary: modify to allow C2 to allocate FP (R29) as a general register
Reviewed-by: aph, kvn, dlong
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/frame_aarch64.inline.hpp
Changeset: e84a2db0758d
Author: aph
Date: 2015-04-14 17:19 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/e84a2db0758d
8076467: AARCH64: assertion fail with -XX:+UseG1GC
Summary: Don't call encoding unless bool is true.
Reviewed-by: kvn
! src/cpu/aarch64/vm/interp_masm_aarch64.hpp
! src/cpu/aarch64/vm/register_aarch64.hpp
Changeset: adcffd0e1707
Author: enevill
Date: 2015-05-27 15:28 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/adcffd0e1707
8079203: AARCH64: Need to cater for different partner implementations
Summary: Parse /proc/cpuinfo to derive implementation specific info
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/vm_version_aarch64.cpp
! src/cpu/aarch64/vm/vm_version_aarch64.hpp
Changeset: d38b6415fcd8
Author: enevill
Date: 2015-05-27 15:40 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/d38b6415fcd8
8080586: aarch64: hotspot test compiler/codegen/7184394/TestAESMain.java fails
Summary: Return correct length in generate_cipherBlockChaining_encryptAESCrypt
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
More information about the aarch64-port-dev
mailing list