Commit Graph

198 Commits

Author SHA1 Message Date
Tony Garnock-Jones 2384b29754 (cargo-release) version 0.3.0-alpha.0 2021-08-13 12:51:18 -04:00
Tony Garnock-Jones f428aa363f (cargo-release) version 0.8.0-alpha.0 2021-08-13 12:50:40 -04:00
Tony Garnock-Jones 55b2cb8b1c Description, license etc. 2021-08-13 12:50:11 -04:00
Tony Garnock-Jones c4469dfa98 dev-scripts 2021-08-13 12:41:48 -04:00
Tony Garnock-Jones 550851646d Copy Makefile from preserves 2021-08-13 12:40:31 -04:00
Tony Garnock-Jones 17fea66291 Implement missing cases in syndicate_macros::pattern 2021-08-13 07:11:37 -04:00
Tony Garnock-Jones dc0a4cc1ab Be more proc_macro2-centric 2021-08-13 06:51:20 -04:00
Tony Garnock-Jones bb519b625b Allow variable labels in patterns (see pingpong.rs) 2021-08-13 06:43:34 -04:00
Tony Garnock-Jones 2255a54f1a Use syndicate-macros a little more 2021-08-13 00:02:05 -04:00
Tony Garnock-Jones 5bb665ef62 Use syndicate-macros crate in syndicate-server 2021-08-12 23:58:58 -04:00
Tony Garnock-Jones 82dd821d35 Default to binary (!) 2021-08-12 23:58:38 -04:00
Tony Garnock-Jones f0205f06ca Initial commit of syndicate-macros crate, still incomplete 2021-08-12 23:58:23 -04:00
Tony Garnock-Jones 4f30faa1ba Split out syndicate-server crate 2021-08-12 21:42:14 -04:00
Tony Garnock-Jones 37fd904210 First reorganisation of workspace into a ... workspace 2021-08-12 21:13:49 -04:00
Tony Garnock-Jones 02dae17a4b Stub preserves-schema plugin 2021-08-12 21:06:09 -04:00
Tony Garnock-Jones 0a9f4bd97a Bump preserves dep 2021-08-12 21:05:59 -04:00
Tony Garnock-Jones 6d563bfd91 Document name macro 2021-08-11 18:03:50 -04:00
Tony Garnock-Jones b14ebe6de5 Avoid needless schemas/mod.rs file 2021-08-11 18:03:43 -04:00
Tony Garnock-Jones 3be1ca28e7 Clean up ServerConfig 2021-08-11 17:48:04 -04:00
Tony Garnock-Jones 1b1df985a4 Clean up ActorId and Handle types and allocators 2021-08-11 17:40:48 -04:00
Tony Garnock-Jones 1154261062 Document bag.rs 2021-08-11 17:40:32 -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 ca85f27fbc Remove unused republications 2021-08-11 16:29:51 -04:00
Tony Garnock-Jones e130744246 Update README 2021-08-11 16:22:53 -04:00
Tony Garnock-Jones 909356caa2 Remove name field from DBind 2021-08-11 16:12:00 -04:00
Tony Garnock-Jones a9de02577d Merge latest changes from the syndicate-protocols repository 2021-08-11 16:08:37 -04:00
Tony Garnock-Jones 9445a71b53 Use correct latest version of preserves-schemac 2021-08-11 16:05:36 -04:00
Tony Garnock-Jones f7a3f21300 Merge latest changes from the syndicate-protocols repository 2021-08-11 15:44:55 -04:00
Tony Garnock-Jones 8cd601a777 Remove name field from DBind 2021-08-11 15:43:29 -04:00
Tony Garnock-Jones 4464655a4f Final preserves version bump for today 2021-08-10 22:08:20 -04:00
Tony Garnock-Jones 4b872828a5 Use OUT_DIR 2021-08-10 22:07:48 -04:00
Tony Garnock-Jones 945a9fc7f7 New preserves releases 2021-08-10 10:54:05 -04:00
Tony Garnock-Jones ef5b53d52b Remove old peer code 2021-08-10 07:48:09 -04:00
Tony Garnock-Jones 9d81de8b7b Newline after each output text packet 2021-08-09 21:55:01 -04:00
Tony Garnock-Jones 54454e608b Binary/text autodetect 2021-08-09 10:02:45 -04:00
Tony Garnock-Jones 4db9511b12 Better unix logging 2021-08-09 10:02:32 -04:00
Tony Garnock-Jones 46d6d80b42 Unix socket listener 2021-08-09 09:19:00 -04:00
Tony Garnock-Jones 107a04f4c9 Preserves updated num dependency 2021-08-09 09:18:40 -04:00
Tony Garnock-Jones adfabadf7f Use literal byte syntax 2021-08-02 21:54:28 +02:00
Tony Garnock-Jones 09da10b299 Bump lockfile for new Preserves 2021-08-02 21:54:19 +02:00
Tony Garnock-Jones 2eca2a0cc1 Experimental: use Notify for Debtor credit flow 2021-07-27 16:31:00 +02:00
Tony Garnock-Jones ff130e9443 Now we are using Mutex instead of RwLock, we don't need to be Sync everywhere 2021-07-26 10:53:56 +02:00
Tony Garnock-Jones 73b7ad75bd RwLock -> Mutex 2021-07-25 23:12:07 +02:00
Tony Garnock-Jones 5b97628137 Cargo update 2021-07-25 18:48:08 +02:00
Tony Garnock-Jones 20539da63b Use recent shared-state changes to avoid scheduling overhead in relay.rs by activating the relay actor right from the input loop 2021-07-25 01:10:43 +02: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 90bb32e38c Tweak names 2021-07-23 08:11:48 +02:00
Tony Garnock-Jones d550ba2705 Simplify 2021-07-23 08:10:09 +02:00
Tony Garnock-Jones 908ab08f4c Bump preserves versions 2021-07-22 16:58:31 +02:00
Tony Garnock-Jones d85b980834 Typed Refs (!). Decent speedup by avoiding marshalling 2021-07-22 16:53:56 +02:00