git: openjdk/jdk17u-dev: 8292301: [REDO v2] C2 crash when allocating array of size too large

Goetz Lindenmaier goetz at openjdk.org
Tue Mar 21 16:04:04 UTC 2023


Changeset: cc170c7b
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-03-21 16:00:19 +0000
URL:       https://git.openjdk.org/jdk17u-dev/commit/cc170c7b1756ecb42f9540836261b7f7018da5cb

8292301: [REDO v2] C2 crash when allocating array of size too large

Reviewed-by: roland, mdoerr
Backport-of: 1ea0d6b424c263590fd145913280a180d7ce5fe1

! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macro.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/split_if.cpp
+ test/hotspot/jtreg/compiler/allocation/TestAllocArrayAfterAllocNoUse.java
+ test/hotspot/jtreg/compiler/allocation/TestCCPAllocateArray.java
+ test/hotspot/jtreg/compiler/allocation/TestFailedAllocationBadGraph.java
+ test/hotspot/jtreg/compiler/allocation/TestNewArrayBadSize.java
+ test/hotspot/jtreg/compiler/allocation/TestNewArrayOutsideLoopValidLengthTestInLoop.java



More information about the jdk-updates-changes mailing list