diff options
author | bd-912 <bdunahu@colostate.edu> | 2024-04-20 14:17:31 -0600 |
---|---|---|
committer | bd-912 <bdunahu@colostate.edu> | 2024-04-20 14:17:31 -0600 |
commit | 543cff69f2e2d5c96140149f994299791005a420 (patch) | |
tree | 21aa80ff11ff6f4befb0e2fd3f959b8632c63e39 /vaporize/library/ControlFlowGraph.java | |
parent | b320d02e1dbfa255ac0c919e37f89aa0108edaa5 (diff) |
Incorporate function parameters in Reachability
Diffstat (limited to 'vaporize/library/ControlFlowGraph.java')
-rw-r--r-- | vaporize/library/ControlFlowGraph.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/vaporize/library/ControlFlowGraph.java b/vaporize/library/ControlFlowGraph.java index 1e24dd6..5d589fb 100644 --- a/vaporize/library/ControlFlowGraph.java +++ b/vaporize/library/ControlFlowGraph.java @@ -73,13 +73,16 @@ public class ControlFlowGraph { source.addDest(dest); dest.addSource(source); - dest.getReaching().addAll(source.getReaching()); ret += ";"; } else { MinimalLogger.info(String.format("Skipping duplicate edge for %d", source.getInstruction().sourcePos.line)); } + MinimalLogger.info(String.format("Spilling variables: %s", + source.getReaching().toString())); + dest.getReaching().addAll(source.getReaching()); + return ret; } |