[aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/hotspot: 2 new changesets

aph at redhat.com aph at redhat.com
Tue Oct 2 14:57:09 UTC 2018


Changeset: 96d806855d19
Author:    aph
Date:      2018-10-02 09:16 -0400
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/96d806855d19

8211064: [AArch64] Interpreter and c1 don't correctly handle jboolean results in native calls
Contributed-by: apetushkov
Reviewed-by: aph

! 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

Changeset: c763810a9bf5
Author:    fyang
Date:      2018-09-28 08:48 +0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/c763810a9bf5

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