From 5d1e4944f474191bedbd61b311114e361cd7ed32 Mon Sep 17 00:00:00 2001 From: Cliff Click Date: Fri, 11 Sep 2026 16:50:05 -0700 Subject: Update LoadNode.java --- chapter25/src/main/java/com/seaofnodes/simple/node/LoadNode.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/chapter25/src/main/java/com/seaofnodes/simple/node/LoadNode.java b/chapter25/src/main/java/com/seaofnodes/simple/node/LoadNode.java index 1c9cf963..3c144b6e 100644 --- a/chapter25/src/main/java/com/seaofnodes/simple/node/LoadNode.java +++ b/chapter25/src/main/java/com/seaofnodes/simple/node/LoadNode.java @@ -178,8 +178,7 @@ public class LoadNode extends MemOpNode { case ProjNode mproj: // Memory projection switch( mproj.in(0) ) { case NewNode nnn1: - // Direct load from e.g. new array elements - assert _name=="[]"; + // Direct load from fresh zero/default-filled allocation. Type decl = declaredType(); assert decl!=Type.BOTTOM; return ConstantNode.make(decl.makeZero()); -- cgit v1.2.3