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 distro-pkg-dev mailing list