Tony Garnock-Jones
2a754624ef
Remove exn-util.rkt, because since 6.3 racket/exn exists.
2016-03-03 17:31:53 -05:00
Tony Garnock-Jones
817bfd7517
When acting-pid is 'meta, take the entire delta as the delta-aggregate.
...
This is correct because now that we have echo-cancelled SCNs, incoming
SCNs from the metalevel are *always* new information for the contained
actors.
2016-02-11 23:50:37 -05:00
Tony Garnock-Jones
c3b2df00cd
Compute affected peers by the aggregate change, not the incoming action.
2016-02-11 22:28:04 -05:00
Tony Garnock-Jones
fd7dc03dc6
Echo cancellation for prospect-monolithic. Still deciding how best to address incremental variant.
2016-02-07 19:32:38 -05:00
Tony Garnock-Jones
1b05122db4
Fix monolithic pretty-printing of SCNs
2016-02-07 16:17:47 -05:00
Tony Garnock-Jones
1e4415e30b
Failing test case, more or less.
2016-02-07 16:17:20 -05:00
Tony Garnock-Jones
5f6f3429c8
Fix the fix for the "out"-related bug from commit de1dc5a
.
...
The problem was that sometimes there'd be an assertion that `meta` had
asserted that *also* was asserted by some local process. Commit
de1dc5a
introduced code that would drop the assertion in this case;
this commit changes it to only remove assertions from the set when
*only* `meta` is asserting them.
2016-01-27 21:29:42 -05:00
Tony Garnock-Jones
6b31b33230
Nameable demand-matchers
2016-01-27 21:03:08 -05:00
Tony Garnock-Jones
bedd44aae5
Using #f as a name doesn't override existing names.
2016-01-27 20:53:37 -05:00
Tony Garnock-Jones
03efb19a4d
Optionally-named process behaviour functions
2016-01-27 20:46:24 -05:00
Tony Garnock-Jones
de1dc5aa8e
Fix "out"-related bug in monolithic implementation
2016-01-24 00:04:29 -05:00
Tony Garnock-Jones
0a6cce2d3d
on-claim fix for incremental, on-claim impl for monolithic
2016-01-24 00:03:59 -05:00
Tony Garnock-Jones
ff3ba722ad
Fix pretty-printing of networks
2016-01-24 00:03:32 -05:00
Tony Garnock-Jones
cf00496338
Monolithic semantics.
2016-01-23 18:24:07 -05:00