diff options
| author | Cliff Click <cliffc@acm.org> | 2026-09-11 16:50:05 -0700 |
|---|---|---|
| committer | Cliff Click <cliffc@acm.org> | 2026-09-11 16:50:05 -0700 |
| commit | 5d1e4944f474191bedbd61b311114e361cd7ed32 (patch) | |
| tree | db68fa4c22044c65611cbf3f21a2b8c4fbd97e01 | |
| parent | 45b9226b5033eafd6ad23505ac85c1bbf161fd1f (diff) | |
| download | Simple-5d1e4944f474191bedbd61b311114e361cd7ed32.tar.gz Simple-5d1e4944f474191bedbd61b311114e361cd7ed32.zip | |
Update LoadNode.java
| -rw-r--r-- | chapter25/src/main/java/com/seaofnodes/simple/node/LoadNode.java | 3 |
1 files changed, 1 insertions, 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()); |
