git: openjdk/jdk: master: 8336729: C2: Div/Mod nodes without zero check could be split through iv phi of outer loop of long counted loop nest resulting in SIGFPE

Christian Hagedorn chagedorn at openjdk.org
Tue Aug 20 15:49:21 UTC 2024


Changeset: 55a97ec8
Branch: master
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2024-08-20 15:47:16 +0000
URL:       https://git.openjdk.org/jdk/commit/55a97ec8793242c0cacbafd3a4fead25cdce2934

8336729: C2: Div/Mod nodes without zero check could be split through iv phi of outer loop of long counted loop nest resulting in SIGFPE

Co-authored-by: Emanuel Peter <epeter at openjdk.org>
Reviewed-by: epeter, kvn, thartmann

! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! test/hotspot/jtreg/compiler/splitif/TestSplitDivisionThroughPhi.java



More information about the jdk-changes mailing list