summaryrefslogtreecommitdiff
path: root/chapter14/src/main/java
diff options
context:
space:
mode:
authorCliff Click <cliffc@acm.org>2026-09-29 16:33:36 -0700
committerCliff Click <cliffc@acm.org>2026-09-29 16:33:36 -0700
commit75b57151ed57efc3e74cf2bf929c1800dd97680e (patch)
tree60117dafaf25743ef8f4a2da5a8d0ec4943db3b1 /chapter14/src/main/java
parent684c23f1c5257886a219d540ac4ec0e574b7e49b (diff)
downloadSimple-75b57151ed57efc3e74cf2bf929c1800dd97680e.tar.gz
Simple-75b57151ed57efc3e74cf2bf929c1800dd97680e.zip
Forward port mem to ch16
Diffstat (limited to 'chapter14/src/main/java')
-rw-r--r--chapter14/src/main/java/com/seaofnodes/simple/node/Node.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/chapter14/src/main/java/com/seaofnodes/simple/node/Node.java b/chapter14/src/main/java/com/seaofnodes/simple/node/Node.java
index 469badc4..61679fa4 100644
--- a/chapter14/src/main/java/com/seaofnodes/simple/node/Node.java
+++ b/chapter14/src/main/java/com/seaofnodes/simple/node/Node.java
@@ -265,6 +265,7 @@ public abstract class Node implements OutNode, Cloneable {
n.unlock();
int idx = Utils.find(n._inputs, this);
n._inputs.set(idx,nnn);
+ n.moveDepsToWorklist(); // Rewiring can change a dependent query without changing type.
nnn.addUse(n);
}
kill();