Sam Caldwell
|
39c54e77f3
|
new job manager role
|
2020-01-07 11:52:02 -05:00 |
Sam Caldwell
|
555c41a153
|
task manager role
|
2019-12-31 13:55:59 -05:00 |
Sam Caldwell
|
33ef42818d
|
fixup format of task performer spec
|
2019-12-30 17:13:29 -05:00 |
Sam Caldwell
|
8afed87e99
|
stuff
|
2019-12-30 16:27:29 -05:00 |
Sam Caldwell
|
29f589d7c4
|
fix a couple bugs
|
2019-08-26 11:09:34 -04:00 |
Sam Caldwell
|
443e1f9ac1
|
Label internal events & handlers with actor-unique IDs
|
2019-08-26 11:09:34 -04:00 |
Sam Caldwell
|
4e2ae45b0b
|
initial take on supporting spawn actions in role graphs
|
2019-08-26 11:09:34 -04:00 |
Sam Caldwell
|
e018359204
|
consider more potential schedulings of events
|
2019-08-26 11:09:32 -04:00 |
Sam Caldwell
|
9a21a811a3
|
internal event business
|
2019-08-26 11:09:32 -04:00 |
Sam Caldwell
|
3c3291ffa4
|
compile internal events, compresses job manager graph by a lot
|
2019-08-26 11:09:32 -04:00 |
Sam Caldwell
|
b17cba59ed
|
remove self loops, things working better
|
2019-08-26 11:09:32 -04:00 |
Sam Caldwell
|
27abf8ab1e
|
detect cycles when compiling internal events
|
2019-08-26 11:09:32 -04:00 |
Sam Caldwell
|
e6524174e1
|
first take on inlining internal events
|
2019-08-26 11:09:31 -04:00 |
Sam Caldwell
|
135e6b655b
|
rudimentary support for internal events in proto
|
2019-08-26 11:09:31 -04:00 |
Sam Caldwell
|
202bcd6842
|
add messages to proto
|
2019-08-26 11:09:31 -04:00 |
Sam Caldwell
|
fa8822e40d
|
small cleanup
|
2019-08-26 11:09:31 -04:00 |
Sam Caldwell
|
c40b773282
|
reorganize examples
|
2019-08-26 11:09:31 -04:00 |
Sam Caldwell
|
be5bc19fcc
|
job manager role
|
2019-08-26 11:09:31 -04:00 |
Sam Caldwell
|
537b3fd272
|
more event constructors in proto
|
2019-08-26 11:09:31 -04:00 |
Sam Caldwell
|
963676c0c6
|
Change type names Know -> Asserted, \negKnow -> Retracted
|
2019-08-26 11:09:30 -04:00 |
Sam Caldwell
|
458bf93fef
|
subgraph stuff working better
|
2019-08-26 11:09:29 -04:00 |
Sam Caldwell
|
c38bfdc2c0
|
some work on checking/finding subgraphs
|
2019-08-26 11:09:29 -04:00 |
Sam Caldwell
|
ee726c9177
|
task assigner spec and task manager type
|
2019-08-26 11:09:29 -04:00 |
Sam Caldwell
|
da900a258a
|
extract some code from verify body
|
2019-08-26 11:09:29 -04:00 |
Sam Caldwell
|
32f117df16
|
task performer spec and task runner type
|
2019-08-26 11:09:28 -04:00 |
Sam Caldwell
|
703a4c9589
|
support for dataflow, misc fixes and improvements
|
2019-08-26 11:09:28 -04:00 |
Sam Caldwell
|
3ebcf413c9
|
more accurate job manager type
|
2019-08-26 11:09:28 -04:00 |
Sam Caldwell
|
47ca363b18
|
add container types to proto
|
2019-08-26 11:09:28 -04:00 |
Sam Caldwell
|
3e1d4d108f
|
initial support for on start and on stop
|
2019-08-26 11:09:27 -04:00 |
Sam Caldwell
|
3ad0457bd5
|
small cleanup
|
2019-08-26 11:09:27 -04:00 |
Sam Caldwell
|
ce0c296b5c
|
parse quoted turnstile types
|
2019-08-26 11:09:27 -04:00 |
Sam Caldwell
|
e16db164df
|
look more at book club roles
|
2019-08-26 11:09:16 -04:00 |
Sam Caldwell
|
362d7c877d
|
More leader-related role finangling
|
2019-08-26 11:09:15 -04:00 |
Sam Caldwell
|
c726fb2bdd
|
look into leader impl simulating spec a bit
|
2019-08-26 11:09:15 -04:00 |
Sam Caldwell
|
47dc84f034
|
some more simulation tests
|
2019-08-26 11:09:15 -04:00 |
Sam Caldwell
|
0cc550ea43
|
leader-spec simulates itself!
|
2019-08-26 11:09:15 -04:00 |
Sam Caldwell
|
324557e8b5
|
simplest simulation example passes
|
2019-08-26 11:09:14 -04:00 |
Sam Caldwell
|
50448f41a7
|
subtyping
|
2019-08-26 11:09:14 -04:00 |
Sam Caldwell
|
126046caa9
|
remember initial state when compiling
|
2019-08-26 11:09:14 -04:00 |
Sam Caldwell
|
a8d398eec7
|
small improvements
|
2019-08-26 11:09:13 -04:00 |
Sam Caldwell
|
170e2b28ce
|
incorporate branching!
|
2019-08-26 11:09:13 -04:00 |
Sam Caldwell
|
480b67ea51
|
More on facet states, including graphviz view
|
2019-08-26 11:09:13 -04:00 |
Sam Caldwell
|
64016053ff
|
prototyping interpretation of roles as state machines
|
2019-08-26 11:09:13 -04:00 |