git: openjdk/jdk: 8323274: C2: array load may float above range check
Roland Westrelin
roland at openjdk.org
Thu Feb 22 11:08:02 UTC 2024
Changeset: 4406915e
Author: Roland Westrelin <roland at openjdk.org>
Date: 2024-02-22 11:07:13 +0000
URL: https://git.openjdk.org/jdk/commit/4406915ebce4266b3eb4a238382fff3c2c1d1739
8323274: C2: array load may float above range check
Reviewed-by: epeter, thartmann
! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/split_if.cpp
+ test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCAfterPartialPeeling.java
+ test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCAfterSinking.java
+ test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCAfterSplitIf.java
+ test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java
+ test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCForArrayCopyLoad.java
More information about the jdk-changes
mailing list