[aarch64-port-dev ] git: openjdk/aarch64-port: master: 8256730: Code that uses Object.checkIndex() range checks doesn't optimize well

Roland Westrelin roland at openjdk.java.net
Thu Dec 10 08:11:56 UTC 2020


Changeset: d93293f3
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2020-12-10 08:09:08 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/d93293f3

8256730: Code that uses Object.checkIndex() range checks doesn't optimize well

Reviewed-by: vlivanov, thartmann

! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/convertnode.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/conversions/TestMoveConvI2LOrCastIIThruAddIs.java
- test/hotspot/jtreg/compiler/conversions/TestMoveConvI2LThroughAddIs.java



More information about the aarch64-port-dev mailing list