[ace] Augment ace_return with a new channel if it needs to move the thread, and propagate that to all its callers

Ignore-this: a11ea11ab017f4b1741f7e03fac00ced

darcs-hash:20141014230809-2809a-34a82908e055bdfefee895ec6f94c10459cb7ea8
[ibio] Make ibio.lex.receiver.many strict

Ignore-this: 147e8e705b7433bd79a5b4fa28532629

darcs-hash:20141015022458-2809a-2adf8115c8a151f11eb32ef5f675bbce2f1d58d4
[ibio] Send the new acceptor for evaluation immediately after receiving a symbol constructor, rather than waiting until the next iport timeslot

Ignore-this: 77df416a214cb3b7b2e412d3d2c96f16

darcs-hash:20141015024037-2809a-836284b3bd9f6d6cedad28646940a23a4a78dd6e
[ibio] Send the new acceptor for evaluation immediately after receiving a unit constructor, rather than waiting until the next iport timeslot

Ignore-this: 3b288f8ddc28fec0facda7359ace07b0

darcs-hash:20141015024226-2809a-4e8a6a0e966dafc54e5df259de98edbdeda1814d
[rune] rune.0

Ignore-this: b7c1b7848f0f5b4c047240be20792280

darcs-hash:20141016033406-2809a-dd3210069d51e8f40309f5a8340e781654267709
[parser] parser.string.decimal / parse tree

Ignore-this: d5e83dc1019579c72d681deb8441a9ac

darcs-hash:20141016033425-2809a-f9875c545cd1edc63965434d1b06bb808041ca72
[ace] We aren't going to be switching to a smaller thread size, for now at least, so go back to the old behavior on splitting threads

Ignore-this: 99328e12984e79f507626209f1ff4b99

darcs-hash:20141017012117-2809a-485e77956d9c951bbdce4e9d912f9a489e97922f
[ags-typeitem] Add ubproduct constructor to type expressions

Ignore-this: e76f3938adfbb6e38a057cba748ae039

darcs-hash:20141017015251-2809a-0d5759d112b6a1372895e83efea66f2b2580a660
[ace] The ace_set_args_from_closure function was only used from one place, and at a fraction of its theoretical power, so get rid of it

Ignore-this: 479159de80bef871e156998a4fa5f944

darcs-hash:20141017023743-2809a-9a71cc641757de91e5a73b6696211f1c7367b2df
[ace] Add can't happen check that number of free variables we're saving corresponds to the number of free variables the code is expecting

Ignore-this: 3d84e81823dce90a1406b55e56aa9ff2

darcs-hash:20141017024306-2809a-e5420ae5dd8a8e0f22904b56e703630d9488f8df
[syntax] Move tests to 0.6 section and upgrade test fixtures to string code 0.6

Ignore-this: 18d0ce43b5090ba4eb302d34b6325d77

darcs-hash:20141019165712-2809a-8c95cab7345f2c1d65cb3eeeb24cf0b301dc0631
[mdl] Toward compiling API blocking primitives

Ignore-this: f305259f7377082fab3cd16a9e7e58ae

darcs-hash:20141020010858-2809a-a82b708f146e713c3db7ee0ee9da9b573479f702