git: openjdk/jdk: 8323682: C2: guard check is not generated in Arrays.copyOfRange intrinsic when allocation is eliminated by EA

Tobias Hartmann thartmann at openjdk.org
Wed Apr 3 05:51:04 UTC 2024


Changeset: 92f5c0be
Author:    Daniel Lundén <dlunden at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2024-04-03 05:50:41 +0000
URL:       https://git.openjdk.org/jdk/commit/92f5c0be8e3b47343b54a26940df691faaf49b23

8323682: C2: guard check is not generated in Arrays.copyOfRange intrinsic when allocation is eliminated by EA

Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/macroArrayCopy.cpp
+ test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyOfRangeGuards.java



More information about the jdk-changes mailing list