Mercurial > hg > Members > tatsuki > Alice
diff src/alice/codesegment/InputDataSegment.java @ 209:96110f25adcc working
add new flip API
author | sugi |
---|---|
date | Tue, 26 Mar 2013 17:10:38 +0900 |
parents | 28469b1671e7 |
children | b5daccf36104 |
line wrap: on
line diff
--- a/src/alice/codesegment/InputDataSegment.java Tue Mar 26 17:08:32 2013 +0900 +++ b/src/alice/codesegment/InputDataSegment.java Tue Mar 26 17:10:38 2013 +0900 @@ -5,7 +5,6 @@ import alice.datasegment.Command; import alice.datasegment.CommandType; import alice.datasegment.DataSegment; -import alice.datasegment.DataSegmentValue; import alice.datasegment.Receiver; /** @@ -60,11 +59,11 @@ DataSegment.getLocal().flip(cmd); } - public void reply(Receiver receiver, DataSegmentValue val, Command reply) { - receiver.index = val.index; - receiver.val = val.val; - receiver.from = val.from; - receiver.obj = val.obj; + public void reply(Receiver receiver, Command reply) { + receiver.index = reply.index; + receiver.val = reply.val; + receiver.from = reply.reverseKey; + receiver.obj = reply.obj; receiver.setCommand(reply); receive(); }