[aarch64-port-dev ] hg: aarch64-port/jdk8u/hotspot: 8159063: aarch64: optimise unaligned array copy long
Stuart Monteith
stuart.monteith at linaro.org
Mon Jun 27 13:11:52 UTC 2016
Hi Ed,
I've spotted some typos:
"Rather thna":
http://hg.openjdk.java.net/aarch64-port/jdk8u/hotspot/rev/7badc785fb87#l2.37
929 // when forward copying we need to store 1 word, 3 pairs
and 930 // then 1 word at offsets {0, 1, 3, 5, 7}. Rather thna
use a 931 // zero offset We adjust the destination by -1 which
means we 932 // have to use offsets { 1, 2, 4, 6, 8} * unit for
the stores.
"copyng": http://hg.openjdk.java.net/aarch64-port/jdk8u/hotspot/rev/7badc785fb87#l2.41
934 // When backwards copyng we need to store 1 word, 3 pairs and
"whetehr":
http://hg.openjdk.java.net/aarch64-port/jdk8u/hotspot/rev/7badc785fb87#l2.163
1054 // now we need to copy any remaining part block which
may1055 // include a 4 word block subblock and/or a 2 word
subblock.1056 // bits 2 and 1 in the count are the tell-tale for
whetehr we1057 // have each such subblock
On 24 June 2016 at 17:36, <edward.nevill at gmail.com> wrote:
> Changeset: 7badc785fb87
> Author: enevill
> Date: 2016-06-24 10:35 +0000
> URL:
> http://hg.openjdk.java.net/aarch64-port/jdk8u/hotspot/rev/7badc785fb87
>
> 8159063: aarch64: optimise unaligned array copy long
> Reviewed-by: aph
> Contributed-by: edward.nevill at gmail.com, adinn at redhat.com
>
> ! src/cpu/aarch64/vm/globals_aarch64.hpp
> ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
> ! src/cpu/aarch64/vm/vm_version_aarch64.cpp
>
>
More information about the aarch64-port-dev
mailing list