[aarch64-port-dev ] hg: aarch64-port/jdk8u/hotspot: 8207838: AArch64: Float registers incorrectly restored in JNI call
felix.yang at linaro.org
felix.yang at linaro.org
Sat Sep 29 13:12:30 UTC 2018
Changeset: f046cf1847b8
Author: fyang
Date: 2018-09-28 08:48 +0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/hotspot/rev/f046cf1847b8
8207838: AArch64: Float registers incorrectly restored in JNI call
Summary: fix the order in which float registers are restored in restore_args for aarch64
Reviewed-by: aph
Contributed-by: guoge1 at huawei.com
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
+ test/compiler/floatingpoint/8165673/TestFloatJNIArgs.java
+ test/compiler/floatingpoint/8165673/TestFloatJNIArgs.sh
+ test/compiler/floatingpoint/8165673/libTestFloatJNIArgs.c
+ test/compiler/floatingpoint/8207838/TestFloatSyncJNIArgs.java
+ test/compiler/floatingpoint/8207838/TestFloatSyncJNIArgs.sh
+ test/compiler/floatingpoint/8207838/libTestFloatSyncJNIArgs.c
- test/compiler/floatingpoint/TestFloatJNIArgs.java
- test/compiler/floatingpoint/TestFloatJNIArgs.sh
- test/compiler/floatingpoint/libTestFloatJNIArgs.c
More information about the aarch64-port-dev
mailing list