Sam Caldwell
|
c20d075d03
|
fixups to tests
|
2020-12-11 16:40:02 -05:00 |
Sam Caldwell
|
6dd369b08f
|
improvements on verification, nb AnyActor performance hell
|
2020-12-11 16:40:02 -05:00 |
Sam Caldwell
|
7d8b62ff02
|
first draft on finding simulation counterexamples
|
2020-12-11 16:40:02 -05:00 |
Sam Caldwell
|
abecc4996c
|
first bit of linking proto analysis into language
|
2020-12-11 16:40:00 -05:00 |
Sam Caldwell
|
0d11850295
|
include actor start event less often when compiling internal events
|
2020-06-12 16:22:01 -04:00 |
Sam Caldwell
|
a5dd55b907
|
deal with subtyping between assertions
|
2020-06-12 15:27:52 -04:00 |
Sam Caldwell
|
5434e82299
|
compiling spin
|
2020-06-08 16:18:57 -04:00 |
Sam Caldwell
|
30430c391b
|
Include assertion information inside role graph states
Cleans up a lot of things in the process
|
2020-05-29 15:18:18 -04:00 |
Sam Caldwell
|
060ca752f3
|
fix several bugs in role graph analysis
|
2020-05-29 11:15:07 -04:00 |
Sam Caldwell
|
f19d2f3296
|
new job manager role
|
2020-03-10 11:44:23 -04:00 |
Sam Caldwell
|
f3e2fcdc64
|
task manager role
|
2020-03-10 11:44:23 -04:00 |
Sam Caldwell
|
2a95420366
|
fixup format of task performer spec
|
2020-03-10 11:44:22 -04:00 |
Sam Caldwell
|
7cf0757ca6
|
stuff
|
2020-03-10 11:44:22 -04:00 |
Sam Caldwell
|
4e6b883c17
|
fix a couple bugs
|
2020-03-10 11:44:20 -04:00 |
Sam Caldwell
|
c9c3b9ec82
|
Label internal events & handlers with actor-unique IDs
|
2020-03-10 11:44:20 -04:00 |
Sam Caldwell
|
9c0c9b3e77
|
initial take on supporting spawn actions in role graphs
|
2020-03-10 11:44:19 -04:00 |
Sam Caldwell
|
5a5fb74124
|
consider more potential schedulings of events
|
2020-03-10 11:44:18 -04:00 |
Sam Caldwell
|
9f8469467a
|
internal event business
|
2020-03-10 11:44:18 -04:00 |
Sam Caldwell
|
123124acb2
|
compile internal events, compresses job manager graph by a lot
|
2020-03-10 11:44:18 -04:00 |
Sam Caldwell
|
7ba1ecf055
|
remove self loops, things working better
|
2020-03-10 11:44:18 -04:00 |
Sam Caldwell
|
2a72f63084
|
detect cycles when compiling internal events
|
2020-03-10 11:44:17 -04:00 |
Sam Caldwell
|
63c36d7010
|
first take on inlining internal events
|
2020-03-10 11:44:17 -04:00 |
Sam Caldwell
|
d4b17154eb
|
rudimentary support for internal events in proto
|
2020-03-10 11:44:16 -04:00 |
Sam Caldwell
|
5da04741f2
|
add messages to proto
|
2020-03-10 11:44:16 -04:00 |
Sam Caldwell
|
4d6878626c
|
small cleanup
|
2020-03-10 11:44:16 -04:00 |
Sam Caldwell
|
712dbd12c9
|
reorganize examples
|
2020-03-10 11:44:16 -04:00 |
Sam Caldwell
|
9cdaf768d8
|
job manager role
|
2020-03-10 11:44:16 -04:00 |
Sam Caldwell
|
de88dc3c83
|
more event constructors in proto
|
2020-03-10 11:44:16 -04:00 |
Sam Caldwell
|
cefe70c590
|
Change type names Know -> Asserted, \negKnow -> Retracted
|
2020-03-10 11:44:15 -04:00 |
Sam Caldwell
|
426b0899ac
|
subgraph stuff working better
|
2020-03-10 11:44:15 -04:00 |
Sam Caldwell
|
1cd46da9d0
|
some work on checking/finding subgraphs
|
2020-03-10 11:44:15 -04:00 |
Sam Caldwell
|
1450665dc0
|
task assigner spec and task manager type
|
2020-03-10 11:44:14 -04:00 |
Sam Caldwell
|
7dd9700c99
|
extract some code from verify body
|
2020-03-10 11:44:14 -04:00 |
Sam Caldwell
|
a41cee09bf
|
task performer spec and task runner type
|
2020-03-10 11:44:14 -04:00 |
Sam Caldwell
|
116dcefc1a
|
support for dataflow, misc fixes and improvements
|
2020-03-10 11:44:14 -04:00 |
Sam Caldwell
|
9b4f76b0ac
|
more accurate job manager type
|
2020-03-10 11:44:14 -04:00 |
Sam Caldwell
|
989c6af818
|
add container types to proto
|
2020-03-10 11:44:13 -04:00 |
Sam Caldwell
|
57d641dcc3
|
initial support for on start and on stop
|
2020-03-10 11:44:13 -04:00 |
Sam Caldwell
|
397bebe4a3
|
small cleanup
|
2020-03-10 11:44:13 -04:00 |
Sam Caldwell
|
b0ff2e8620
|
parse quoted turnstile types
|
2020-03-10 11:44:13 -04:00 |
Sam Caldwell
|
fa7af3444c
|
look more at book club roles
|
2020-03-10 11:44:03 -04:00 |
Sam Caldwell
|
58c1b52ac4
|
More leader-related role finangling
|
2020-03-10 11:44:03 -04:00 |
Sam Caldwell
|
572be6b45d
|
look into leader impl simulating spec a bit
|
2020-03-10 11:44:02 -04:00 |
Sam Caldwell
|
5752c9299c
|
some more simulation tests
|
2020-03-10 11:44:02 -04:00 |
Sam Caldwell
|
7dfc4a93da
|
leader-spec simulates itself!
|
2020-03-10 11:44:02 -04:00 |
Sam Caldwell
|
ff81748848
|
simplest simulation example passes
|
2020-03-10 11:44:02 -04:00 |
Sam Caldwell
|
f0c52f6eaa
|
subtyping
|
2020-03-10 11:44:02 -04:00 |
Sam Caldwell
|
e141abd678
|
remember initial state when compiling
|
2020-03-10 11:44:02 -04:00 |
Sam Caldwell
|
d285de5bb2
|
small improvements
|
2020-03-10 11:44:01 -04:00 |
Sam Caldwell
|
04f4acbda3
|
incorporate branching!
|
2020-03-10 11:44:01 -04:00 |