Commit Graph

14 Commits

Author SHA1 Message Date
Tony Garnock-Jones 37fd904210 First reorganisation of workspace into a ... workspace 2021-08-12 21:13:49 -04:00
Tony Garnock-Jones 5e5ee0bbdd Introduce "AnyValue", a better name for "internal_protocol::_Any" 2021-08-11 17:16:01 -04:00
Tony Garnock-Jones 909356caa2 Remove name field from DBind 2021-08-11 16:12:00 -04:00
Tony Garnock-Jones 35f510aa0b More fine-grained state and new ownership relations, to potentially permit avoiding scheduling overhead by directly entering an actor's runtime context 2021-07-24 23:22:01 +02:00
Tony Garnock-Jones d85b980834 Typed Refs (!). Decent speedup by avoiding marshalling 2021-07-22 16:53:56 +02:00
Tony Garnock-Jones 4a69d5573f Actions as closures rather than data 2021-07-22 09:56:21 +02:00
Tony Garnock-Jones aa1755be0f Avoid needless translation of internal events 2021-07-21 23:53:55 +02:00
Tony Garnock-Jones a1766875fb A really interesting and apparently effective approach to internal flow control 2021-07-15 13:13:22 +02:00
Tony Garnock-Jones 94fd0d3f14 Draw the rest of the bloody owl 2021-07-15 09:13:31 +02:00
Tony Garnock-Jones 1bc159ae8c Variable-sized padding for examples 2020-06-15 22:13:21 +02:00
Tony Garnock-Jones 648fa58d3d Update to Preserves 0.7 2020-06-15 16:15:52 +02:00
Tony Garnock-Jones 14b7aad9c6 Round-trip and (estimated) one-way latencies in pingpong example 2020-06-12 21:30:15 +02:00
Tony Garnock-Jones 51f3ccc9c4 Interoperable observe/capture/discard record labels; new state-consumer/state-producer examples 2020-06-10 11:10:44 +02:00
Tony Garnock-Jones f5021bacec Pingpong example; action-count parameter to producer 2020-06-10 10:41:12 +02:00