From 674f7d66f39c31c99b2e4859d75bc98ed5825704 Mon Sep 17 00:00:00 2001 From: megacz Date: Thu, 12 Mar 2009 15:22:09 -0700 Subject: [PATCH] add Gadgets.dispatch() --- src/edu/berkeley/fleet/ir/Gadgets.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/edu/berkeley/fleet/ir/Gadgets.java b/src/edu/berkeley/fleet/ir/Gadgets.java index f45b63d..06246cd 100644 --- a/src/edu/berkeley/fleet/ir/Gadgets.java +++ b/src/edu/berkeley/fleet/ir/Gadgets.java @@ -221,6 +221,14 @@ public class Gadgets { return merger.getDock("out"); } + public static void dispatch(FleetProcess fp, Context ctx) { + ArrayList ai; + ctx.emit(ai = new ArrayList()); + for(Instruction ins : ai) { + fp.sendInstruction(ins); + } + } + public static void main(String[] s) throws Exception { Random random = new Random(System.currentTimeMillis()); Fleet fleet = new Fpga(); -- 1.7.10.4