hg: jdk/jdk11: 8207838: AArch64: Float registers incorrectly restored in JNI call

aph at redhat.com aph at redhat.com
Tue Aug 21 17:55:02 UTC 2018


Changeset: 3b3685479784
Author:    aph
Date:      2018-08-21 13:44 +0100
URL:       http://hg.openjdk.java.net/jdk/jdk11/rev/3b3685479784

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/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
+ test/hotspot/jtreg/compiler/floatingpoint/TestFloatSyncJNIArgs.java
+ test/hotspot/jtreg/compiler/floatingpoint/libTestFloatSyncJNIArgs.c



More information about the jdk-all-changes mailing list