Commit Graph

  • 5b435ee8d8 bag-key-count Tony Garnock-Jones 2018-04-29 16:08:01 +0100
  • b3d6b74dab Repair scheduling of inner dataspaces, thus allowing e.g. double nesting Tony Garnock-Jones 2018-04-29 16:07:49 +0100
  • e69473a115 Makefile Tony Garnock-Jones 2018-04-29 14:54:28 +0100
  • 1fe134d920 Tweak .gitignore Tony Garnock-Jones 2018-04-29 14:54:22 +0100
  • dd2cddb6a7 Nested dataspaces Tony Garnock-Jones 2018-04-29 14:54:14 +0100
  • 204197c3eb First stab at #lang infrastructure Tony Garnock-Jones 2018-04-29 12:22:12 +0100
  • f40e7c15cc Refactor tests Tony Garnock-Jones 2018-04-29 11:55:32 +0100
  • afad4cd0be Repair rotten pattern tests Tony Garnock-Jones 2018-04-29 11:30:26 +0100
  • 3a857db4b9 Box-and-client speed test Tony Garnock-Jones 2018-04-27 23:59:04 +0100
  • 290170f450 Simple test harness Tony Garnock-Jones 2018-04-27 23:53:31 +0100
  • d6c0241c57 Cosmetic notes Tony Garnock-Jones 2018-04-27 18:23:34 +0100
  • a4abea9d87 Remove current-dataspace parameter Tony Garnock-Jones 2018-04-27 18:03:31 +0100
  • 0cbb5b061c Cosmetic notes Tony Garnock-Jones 2018-04-27 17:36:43 +0100
  • edb8e719f7 More robust approach to cleanup of assertions on actor termination. Tony Garnock-Jones 2018-04-27 17:30:26 +0100
  • 65a221ae68 New failing test case. This, plus recent commits, calls for a different strategy for tracking the retractions necessary at actor termination. Tony Garnock-Jones 2018-04-27 10:55:21 +0100
  • 0d5b7e9c02 Cosmetic Tony Garnock-Jones 2018-04-27 10:54:58 +0100
  • a247d8fd2b Switch adhoc-assertions to a bag (from a set). Tony Garnock-Jones 2018-04-27 09:59:03 +0100
  • ff4799b282 Immutable bags Tony Garnock-Jones 2018-04-27 09:55:19 +0100
  • 8624047ecd The failing test now passes. The reasons for this are subtle: Tony Garnock-Jones 2018-04-25 20:43:25 +0100
  • 928e48113f Failing test: an exception in a stop script messes up cleanup Tony Garnock-Jones 2018-04-25 20:13:54 +0100
  • ce6cd58930 Run stop-scripts in one scheduled execution Tony Garnock-Jones 2018-04-25 19:54:58 +0100
  • dfe8a3e96e Be specific in for-loops Tony Garnock-Jones 2018-04-25 19:47:18 +0100
  • c06d5ba3ce Guard against double-adhoc-assertion Tony Garnock-Jones 2018-04-25 19:46:08 +0100
  • 9726376c82 Remove redundant `facet-live?` test Tony Garnock-Jones 2018-04-25 19:40:53 +0100
  • bc9b931312 Omit "name" to ctor for dataspace struct - name is/will be a property of the downward relay connection Tony Garnock-Jones 2018-04-25 19:30:45 +0100
  • e6d6f67021 during/spawn Tony Garnock-Jones 2018-04-22 21:07:35 +0100
  • 1523ef17cf Correct typo Tony Garnock-Jones 2018-04-22 21:06:18 +0100
  • efa7f517c4 Repair: it is incorrect to invoke retraction-handlers when retracting an interest Tony Garnock-Jones 2018-04-22 21:04:22 +0100
  • f58c2fb8dc Repair error: stop-facet scripts must run in parent facet's context! Tony Garnock-Jones 2018-04-22 21:03:21 +0100
  • a3dfb2c5aa Notice attempts to install more than one root facet in an actor Tony Garnock-Jones 2018-04-22 21:03:01 +0100
  • 4be935a160 Introduce action-groups Tony Garnock-Jones 2018-04-22 21:02:40 +0100
  • 634b114afc Improve debug-printing of facets Tony Garnock-Jones 2018-04-22 21:00:35 +0100
  • b50d18cd46 Remove unused dataspace-actors field Tony Garnock-Jones 2018-04-22 20:59:57 +0100
  • 55f4b55784 Implement during and ad-hoc assertions Tony Garnock-Jones 2018-04-19 17:55:52 +0100
  • 5377a486c9 Better Isolated Turn Principle Tony Garnock-Jones 2018-04-11 12:28:09 +0100
  • 533d6f9a24 Improve syntax location tracking Tony Garnock-Jones 2018-04-09 10:29:14 +0100
  • 3452f1fe6e Script suspend and resume Tony Garnock-Jones 2018-04-09 10:23:22 +0100
  • bd9dcb61ca Simple messages-per-second test (~195kHz at present) Tony Garnock-Jones 2018-04-08 12:06:37 +0100
  • eb24d566e9 Progress on syntax veneer Tony Garnock-Jones 2018-04-08 11:44:32 +0100
  • e84f2e2e39 Eliminate (interesting uses of) facet IDs by storing references directly Tony Garnock-Jones 2018-04-08 08:52:37 +0100
  • fe6b895d8a More structured FID representation. Tony Garnock-Jones 2018-04-08 07:58:17 +0100
  • 3c70496688 Steps toward API usable by syntax layer; beginning of syntax layer, adapted from previous implementation Tony Garnock-Jones 2018-04-08 07:39:39 +0100
  • 7f65d9e452 Fine-tune skeleton-accumulator representations for persistency/reuse and for potential speed benefit Tony Garnock-Jones 2018-04-08 07:01:39 +0100
  • c122add136 Correct typo Tony Garnock-Jones 2018-04-07 08:42:38 +0100
  • 5d6e0f3904 printf to log-info; clean up demo output Tony Garnock-Jones 2018-04-06 12:07:09 +0100
  • 4c4afc6b6e Eliminate a few useless parameters Tony Garnock-Jones 2018-04-06 11:58:49 +0100
  • 2e67feee6d POC imperative dataspace implementation, with set-box example Tony Garnock-Jones 2018-04-06 11:37:59 +0100
  • 25997cc778 Switch to skeleton-stx with struct-type rather than predicate Tony Garnock-Jones 2018-03-22 13:48:55 +1300
  • 1d67cbe65e Rearrange Tony Garnock-Jones 2018-03-22 09:01:07 +1300
  • 883fcb9b75 Start translation of pattern syntax to various structures Tony Garnock-Jones 2018-03-21 21:16:54 +1300
  • 86930702e0 Initial sketch of new routing-table idea Tony Garnock-Jones 2018-03-21 19:01:46 +1300