[aarch64-port-dev ] Patches to backport to jdk8

Edward Nevill edward.nevill at gmail.com
Thu Aug 20 15:06:35 UTC 2015


Hi,

Is it OK to backport the following patches from jdk9 to jdk8.

All the best,
Ed.

--- CUT HERE ---
changeset:   8690:e4304d76473f
user:        enevill
date:        Wed Jul 15 16:05:53 2015 +0000
files:       src/cpu/aarch64/vm/aarch64.ad
description:
8131358: aarch64: test compiler/loopopts/superword/ProdRed_Float.java fails when run with debug VM
Summary: fix typo in match rule in vsub2f
Reviewed-by: kvn, aph
----------------
changeset:   8693:aa7220a36fb0
user:        enevill
date:        Thu Jul 16 14:16:44 2015 +0000
files:       src/cpu/aarch64/vm/assembler_aarch64.cpp src/cpu/aarch64/vm/assembler_aarch64.hpp src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
description:
8131483: aarch64: illegal stlxr instructions
Summary: Do not generate stlxX with Ws == Xn
Reviewed-by: kvn, aph
----------------
changeset:   8721:89a220e70e99
user:        enevill
date:        Fri Jul 17 07:50:36 2015 +0000
files:       src/cpu/aarch64/vm/aarch64.ad src/cpu/aarch64/vm/macroAssembler_aarch64.cpp src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
description:
8131362: aarch64: C2 does not handle large stack offsets
Summary: change spill code to allow large offsets
Reviewed-by: kvn, aph
----------------
changeset:   8840:8783515c57ad
user:        enevill
date:        Tue Aug 18 12:40:22 2015 +0000
files:       src/cpu/aarch64/vm/assembler_aarch64.cpp src/cpu/aarch64/vm/assembler_aarch64.hpp src/cpu/aarch64/vm/interp_masm_aarch64.cpp src/cpu/aarch64/vm/macroAssembler_aarch64.cpp src/cpu/aarch64/vm/macroAssembler_aarch64.hpp src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp
description:
8133352: aarch64: generates constrained unpredictable instructions
Summary: Fix generation of unpredictable STXR Rs, Rt, [Rn] with Rs == Rt
Reviewed-by: kvn, aph, adinn
----------------
changeset:   8842:a94519010b13
tag:         tip
user:        enevill
date:        Thu Aug 20 09:40:08 2015 +0000
files:       src/cpu/aarch64/vm/aarch64.ad src/cpu/aarch64/vm/aarch64_ad.m4
description:
8133842: aarch64: C2 generates illegal instructions with int shifts >=32
Summary: Fix logical operatations combined with shifts >= 32
Reviewed-by: duke
--- CUT HERE ---




More information about the aarch64-port-dev mailing list