RFR: JDK-8066900 : Array Out Of Bounds Exception causes variable corruption

Edward Nevill edward.nevill at linaro.org
Mon Feb 2 16:51:15 UTC 2015


Could someone please review this change to fix the following issue in aarch64 staging.


Here is the webrev:-


This is fixed for x86 in the following changeset (in the aarch64 staging), but that change has not made it to aarch64.

changeset:   7547:bf3499dc002a
parent:      7545:6d819d1fff7a
user:        iveresov
date:        Tue Dec 09 12:25:38 2014 -0800
files:       src/cpu/x86/vm/c1_Runtime1_x86.cpp test/compiler/exceptions/SumTest.java
8066900: Array Out Of Bounds Exception causes variable corruption
Summary: Fix FP registers save/restore during exception handling
Reviewed-by: kvn, vlivanov

I have tested using the SumTest.java test and verified that it fails on aarch64 before applying this patch and passes after applying the patch.

If approved could someone please push to


Many thanks,

More information about the hotspot-dev mailing list