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

Vladimir Kozlov vladimir.kozlov at oracle.com
Mon Feb 2 19:23:35 UTC 2015

Hi, Ed

Changes look good. But we need a separate bug for this to avoid conflict 
during future merge into jdk9 (can't have changesets with the same bug 
id). I created one and will push with its id:



On 2/2/15 8:51 AM, Edward Nevill wrote:
> Hi,
> Could someone please review this change to fix the following issue in aarch64 staging.
> https://bugs.openjdk.java.net/browse/JDK-8066900
> Here is the webrev:-
> http://cr.openjdk.java.net/~enevill/8066900/webrev.00/
> 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
> description:
> 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
> ssh://hg.openjdk.java.net/aarch64-port/stage/hotspot
> Many thanks,
> Ed.

More information about the hotspot-dev mailing list