From ced12ddffbda84d8df8984371bb35d424fd21e04 Mon Sep 17 00:00:00 2001 From: megacz Date: Wed, 7 Jan 2009 18:54:07 -0800 Subject: [PATCH] make fields of interpreter.Packet private, add access methods --- src/edu/berkeley/fleet/interpreter/DebugDock.java | 8 +++---- .../fleet/interpreter/InterpreterDestination.java | 1 + .../fleet/interpreter/InterpreterDock.java | 10 ++++----- src/edu/berkeley/fleet/interpreter/Packet.java | 23 +++++++++++++++++--- 4 files changed, 30 insertions(+), 12 deletions(-) diff --git a/src/edu/berkeley/fleet/interpreter/DebugDock.java b/src/edu/berkeley/fleet/interpreter/DebugDock.java index 4323a24..e286ea5 100644 --- a/src/edu/berkeley/fleet/interpreter/DebugDock.java +++ b/src/edu/berkeley/fleet/interpreter/DebugDock.java @@ -31,9 +31,9 @@ public class DebugDock { public Queue getDataDestPackets() { Queue values = new LinkedList(); for (Packet p : dock.dataDestination.packets) { - if (p.isToken) + if (p.isToken()) continue; - values.add(p.value); + values.add(p.getValue()); } return values; } @@ -41,10 +41,10 @@ public class DebugDock { Queue instr = new LinkedList(); for (Packet p : dock.instructionDestination.packets) { - if (p.isToken) + if (p.isToken()) continue; - BitVector bv = p.value; + BitVector bv = p.getValue(); long val = 0; for(int i=0; i 0) { Packet p = instructionDestination.packets.remove(); - if (p.isToken) { + if (p.isToken()) { if (torpedoWaiting) throw new RuntimeException("two torpedoes collided!"); torpedoWaiting = true; } else { - BitVector bv = p.value; + BitVector bv = p.getValue(); long val = 0; for(int i=0; i