git: openjdk/jdk: jdk26: 2 new changesets

Roland Westrelin roland at openjdk.org
Wed Jan 7 08:09:38 UTC 2026


Changeset: ebe89745
Branch: jdk26
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2026-01-07 08:05:43 +0000
URL:       https://git.openjdk.org/jdk/commit/ebe8974556296137b57f356db3a29df705755c56

8373524: C2: no reachable node should have no use

Reviewed-by: chagedorn
Backport-of: e72f205ae312b15ebab0cbeedb73bbf86e485251

! src/hotspot/share/opto/cfgnode.cpp
+ test/hotspot/jtreg/compiler/igvn/TestNodeWithNoUseAfterPhiIdeal.java

Changeset: 32134656
Branch: jdk26
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2026-01-07 08:08:13 +0000
URL:       https://git.openjdk.org/jdk/commit/32134656dfd314649957fa6da8d86d5f77011cef

8370200: Crash: assert(outer->outcnt() >= phis + 2 - be_loads && outer->outcnt() <= phis + 2 + stores + 1) failed: only phis

Reviewed-by: chagedorn
Backport-of: 2ba423db9925355348106fc9fcf84450123d2605

! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
+ test/hotspot/jtreg/compiler/c2/TestReplaceNarrowPhiWithBottomPhi.java
+ test/hotspot/jtreg/compiler/loopstripmining/TestMismatchedMemoryPhis.java



More information about the jdk-changes mailing list