[aarch64-port-dev ] PING: RFR: Backports to aarch64 jdk7
Edward Nevill
edward.nevill at gmail.com
Wed Jun 8 08:20:23 UTC 2016
OK to backport these to jdk7?
Ed.
On Wed, 2016-06-01 at 16:01 +0100, Edward Nevill wrote:
> Hi,
>
> Please review the following webrev
>
> http://cr.openjdk.java.net/~enevill/jdk7_backports_1605/webrev
>
> This backports the changes listed below to jdk7.
>
> I have only backported bug fixes as I think it is no longer appropriate
> to backport optimisations to jdk7.
>
> Tested with hotspot and langtools
>
> Before:
>
> Hotspot: Test results: passed: 297; failed: 12; error: 2
> Langtools: Test results: passed: 1,970; failed: 1; error: 2
>
> After:
>
> Hotspot: Test results: passed: 297; failed: 12; error: 2
> Langtools: Test results: passed: 1,972; failed: 1; error: 1
>
> OK to push?
>
> Ed.
>
> --- CUT HERE ---
> changeset: 6405:9a209fde3800
> tag: tip
> user: fyang
> date: Fri May 27 20:38:38 2016 +0800
> files: src/cpu/aarch64/vm/aarch64.ad
> description:
> 8157906: aarch64: some more integer rotate instructions are never
> emitted
> Summary: fix wrong definition of source operand of left rotate
> instructions
> Reviewed-by: aph
> Contributed-by: teng.lu at linaro.org
>
>
> changeset: 6404:ff7c30cebd52
> user: fyang
> date: Wed Jan 27 12:20:53 2016 +0800
> files: src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
> description:
> 8148328: aarch64: redundant lsr instructions in stub code.
> Summary: avoid redundant lsr instructions in jbyte_arraycopy and
> jbyte_disjoint_arraycopy.
> Reviewed-by: aph
> Contributed-by: felix.yang at linaro.org
>
>
> changeset: 6403:fbd4d25cd06f
> user: enevill
> date: Wed Feb 03 11:34:12 2016 +0000
> files: src/cpu/aarch64/vm/globals_aarch64.hpp
> src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
> description:
> 8148948: aarch64: generate_copy_longs calls align() incorrectly
> Summary: Fix alignments
> Reviewed-by: aph
>
>
> changeset: 6402:8a31bb24de0f
> user: enevill
> date: Thu Feb 04 16:24:28 2016 +0000
> files: src/cpu/aarch64/vm/assembler_aarch64.cpp
> description:
> 8148783: aarch64: SEGV running SpecJBB2013
> Summary: Fix calculation of offset for adrp
> Reviewed-by: aph
>
>
> changeset: 6401:42f564f222fb
> user: aph
> date: Mon May 23 15:39:13 2016 +0000
> files: src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
> description:
> 8150045: arraycopy causes segfaults in SATB during garbage collection
> Reviewed-by: roland
>
>
> changeset: 6400:f904e6fab2a4
> user: aph
> date: Wed Apr 20 11:14:10 2016 +0000
> files: src/cpu/aarch64/vm/templateTable_aarch64.cpp
> description:
> 8154739: AArch64: TemplateTable::fast_xaccess loads in wrong mode
> Reviewed-by: roland
> --- CUT HERE ---
>
>
More information about the aarch64-port-dev
mailing list