[aarch64-port-dev ] hg: aarch64-port/jdk9/hotspot: 13 new changesets
ed at camswl.com
ed at camswl.com
Wed May 21 12:44:24 UTC 2014
Changeset: b432f481e62c
Author: aph
Date: 2014-04-23 09:26 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/hotspot/rev/b432f481e62c
Add a constructor as a conversion from Register - RegSet. Use it.
! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp
! src/cpu/aarch64/vm/register_aarch64.hpp
Changeset: 212b2ca3ad1c
Author: Edward Nevill edward.nevill at linaro.org
Date: 2014-04-29 14:58 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/hotspot/rev/212b2ca3ad1c
Minor optimisation for divide by 2
! src/cpu/aarch64/vm/aarch64.ad
Changeset: 4c9a7428f67b
Author: Edward Nevill edward.nevill at linaro.org
Date: 2014-05-01 14:57 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/hotspot/rev/4c9a7428f67b
Fix instruction size from 8 to 4
! src/cpu/aarch64/vm/nativeInst_aarch64.hpp
Changeset: 1ca541a15aff
Author: Edward Nevill edward.nevill at linaro.org
Date: 2014-05-07 16:41 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/hotspot/rev/1ca541a15aff
Improvements to safepoint polling
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/c1_globals_aarch64.hpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
Changeset: 5b18c3dc4c4a
Author: Edward Nevill edward.nevill at linaro.org
Date: 2014-05-12 13:39 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/hotspot/rev/5b18c3dc4c4a
Optimise C2 entry point verification
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
Changeset: 777a522742fa
Author: Edward Nevill edward.nevill at linaro.org
Date: 2014-05-12 13:41 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/hotspot/rev/777a522742fa
Make code entry alignment 64 for C2
! src/cpu/aarch64/vm/globals_aarch64.hpp
Changeset: 6cd24413811b
Author: Edward Nevill edward.nevill at linaro.org
Date: 2014-05-13 16:09 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/hotspot/rev/6cd24413811b
Optimise long divide by 2
! src/cpu/aarch64/vm/aarch64.ad
Changeset: 8a1d95a0fb86
Author: aph
Date: 2014-05-12 14:34 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/hotspot/rev/8a1d95a0fb86
Fix opto assembly for shifts.
! src/cpu/aarch64/vm/aarch64.ad
Changeset: aa29549aca08
Author: aph
Date: 2014-05-12 16:26 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/hotspot/rev/aa29549aca08
Tidy up stack frame handling.
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
Changeset: 27d284544a1a
Author: aph
Date: 2014-05-13 15:57 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/hotspot/rev/27d284544a1a
Improve code generation for pop(), as suggested by Edward Nevill.
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
Changeset: 5dc01b82a254
Author: aph
Date: 2014-05-13 16:28 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/hotspot/rev/5dc01b82a254
Add RegSet::operator+=.
! src/cpu/aarch64/vm/register_aarch64.hpp
Changeset: f28c0648a91a
Author: aph
Date: 2014-05-13 16:49 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/hotspot/rev/f28c0648a91a
Tidy up register usage in push/pop instructions.
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/os_cpu/linux_aarch64/vm/assembler_linux_aarch64.cpp
Changeset: 05fca26b84c9
Author: Edward Nevill edward.nevill at linaro.org
Date: 2014-05-13 20:22 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/hotspot/rev/05fca26b84c9
Optimise addressing of card table byte map base
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/relocInfo_aarch64.cpp
More information about the aarch64-port-dev
mailing list