Commit Graph

117 Commits

Author SHA1 Message Date
Tony Garnock-Jones 81a307e03c Move exception handling to the right place: inside each turn 2021-03-04 11:29:28 +01:00
Tony Garnock-Jones 01fb3a471a Allow startup without explicit limit/report parameters 2021-03-04 11:29:04 +01:00
Tony Garnock-Jones ade26bd283 Bump preserves dep 2021-03-04 11:28:44 +01:00
Tony Garnock-Jones 12103e43d2 Reuse decoder, allowing multi- or partial-packet input byte chunks 2021-03-04 10:42:52 +01:00
Tony Garnock-Jones abcf0dd933 Repair warnings 2021-03-03 16:39:37 +01:00
Tony Garnock-Jones 9865fe4efd Better Worker state management, including proper shutdown 2021-03-03 16:23:22 +01:00
Tony Garnock-Jones 5c3408f488 Cosmetic 2021-03-03 16:23:00 +01:00
Tony Garnock-Jones 26f8cd81d2 Run box/client in the actor they are spawned in, for Worker termination purposes 2021-03-03 16:22:19 +01:00
Tony Garnock-Jones b2add0e463 Actor atExit and exitHooks 2021-03-03 16:21:47 +01:00
Tony Garnock-Jones 94831bd140 Cross-Relay attenuation 2021-03-03 15:45:35 +01:00
Tony Garnock-Jones 1cf0d9f89f Less ceremony around proxied retractions 2021-03-03 11:48:07 +01:00
Tony Garnock-Jones 1f5389b9cd Revocable forwarders 2021-03-03 11:45:01 +01:00
Tony Garnock-Jones f8f643000a Repair task-reordering bug 2021-03-03 11:44:45 +01:00
Tony Garnock-Jones b922a53d6a Simpler wload 2021-03-02 16:42:53 +01:00
Tony Garnock-Jones 9b904ee4df Remove unused imports 2021-03-02 15:53:06 +01:00
Tony Garnock-Jones 58791867f3 Don't hog the runtime permanently with spinning actors 2021-03-02 13:58:03 +01:00
Tony Garnock-Jones b6473eee6d Clean up repo layout 2021-03-02 13:53:33 +01:00
Tony Garnock-Jones d9a1480bad Bump preserves dep 2021-03-02 13:44:31 +01:00
Tony Garnock-Jones f29a7946f2 Attenuation with relaying - not finished yet 2021-03-02 12:41:06 +01:00
Tony Garnock-Jones 096262fdd5 Fix CRec type 2021-03-02 12:40:50 +01:00
Tony Garnock-Jones 3a4a8a6ccb Much good progress 2021-03-02 09:52:50 +01:00
Tony Garnock-Jones c7f5f487e7 Better record typing 2021-02-25 23:23:51 +01:00
Tony Garnock-Jones 080c5bd278 Huh, don't need to mention discard as often 2021-02-25 22:50:50 +01:00
Tony Garnock-Jones 3b2e544f35 Lifted patterns and templates; typed records 2021-02-25 22:24:21 +01:00
Tony Garnock-Jones 99e6b6ab3d Split out dataspace.ts; more notes on patterns 2021-02-25 12:29:02 +01:00
Tony Garnock-Jones 55cb767635 Notes on pattern languages 2021-02-25 12:22:28 +01:00
Tony Garnock-Jones 88bfb1373b Tweak matcher 2021-02-25 11:43:38 +01:00
Tony Garnock-Jones c3100f158e Attenuation now has alternative template possibilities 2021-02-25 11:41:26 +01:00
Tony Garnock-Jones ec7a816aeb Rearrange 2021-02-24 22:21:14 +01:00
Tony Garnock-Jones 78662a0d77 Simplify 2021-02-24 22:19:37 +01:00
Tony Garnock-Jones 63270a97b4 Avoid misleading type 2021-02-24 22:16:34 +01:00
Tony Garnock-Jones cf1a3da43d Interpreter-based attenuation 2021-02-24 21:48:55 +01:00
Tony Garnock-Jones f043bc13b9 First stab at attenuation 2021-02-23 16:16:15 +01:00
Tony Garnock-Jones 77fbab89dd Simpler treatment of Refs 2021-02-23 15:53:42 +01:00
Tony Garnock-Jones ec5146a8a7 Cosmetic 2021-02-23 15:42:43 +01:00
Tony Garnock-Jones 5669154e96 The local tasks are just another queue 2021-02-23 15:40:43 +01:00
Tony Garnock-Jones 4045d0d0ed Refine references and syncing 2021-02-23 15:38:57 +01:00
Tony Garnock-Jones cd7efd615e It isn't really sensible to have a Ref for non-Entities 2021-02-23 14:35:23 +01:00
Tony Garnock-Jones ecef864793 Tighten 2021-02-23 14:08:29 +01:00
Tony Garnock-Jones ba2b2edfc3 Reuse LocalAction definition 2021-02-23 11:17:38 +01:00
Tony Garnock-Jones f0c1c8665e Tighten 2021-02-23 11:15:18 +01:00
Tony Garnock-Jones 3d4a6b9bb6 Tighten 2021-02-23 11:13:41 +01:00
Tony Garnock-Jones f8e6fc4ab6 Tighten 2021-02-23 11:09:41 +01:00
Tony Garnock-Jones bea357d516 Tighten 2021-02-23 11:04:09 +01:00
Tony Garnock-Jones c8f040f3e4 Simplify 2021-02-23 11:01:57 +01:00
Tony Garnock-Jones c318aca51a Simplify 2021-02-23 11:00:21 +01:00
Tony Garnock-Jones edfc38f811 Tighten 2021-02-23 09:42:10 +01:00
Tony Garnock-Jones 057a343aa3 Minor convenience 2021-02-23 09:34:36 +01:00
Tony Garnock-Jones 2846c8cbe0 makeDataspace -> new Dataspace 2021-02-23 08:52:54 +01:00
Tony Garnock-Jones 4f148b19e7 Cosmetic 2021-02-23 08:48:10 +01:00