From d15e43400bb7c7d0d27257d4c907206257c912b3 Mon Sep 17 00:00:00 2001 From: Cliff Click Date: Sun, 16 Mar 2025 10:41:20 -0700 Subject: Unconditional jumps --- chapter20/src/main/java/com/seaofnodes/simple/node/CFGNode.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'chapter20/src/main/java') diff --git a/chapter20/src/main/java/com/seaofnodes/simple/node/CFGNode.java b/chapter20/src/main/java/com/seaofnodes/simple/node/CFGNode.java index c5cd95f0..37d08fb0 100644 --- a/chapter20/src/main/java/com/seaofnodes/simple/node/CFGNode.java +++ b/chapter20/src/main/java/com/seaofnodes/simple/node/CFGNode.java @@ -170,12 +170,11 @@ public abstract class CFGNode extends Node { return pre; } - boolean skip(CFGNode usecfg) { + private boolean skip(CFGNode usecfg) { // Only walk control users that are alive. // Do not walk from a Call to linked Fun's. return usecfg instanceof XCtrlNode || (this instanceof CallNode && usecfg instanceof FunNode) || (this instanceof ReturnNode && usecfg instanceof CallEndNode); } - } -- cgit v1.2.3