Benjamin Summers
|
992db968e4
|
Set king-process-id to a random number.
|
2019-07-31 22:48:08 -07:00 |
|
Benjamin Summers
|
6302d5fb90
|
Can now |hi to King Haskell over Ames! (and merged Master)
|
2019-07-31 22:16:02 -07:00 |
|
Benjamin Summers
|
94b5b57faa
|
Write top-level pier code; hook up Ames and Behn.
|
2019-07-31 19:34:14 -07:00 |
|
Benjamin Summers
|
2540ba314d
|
Cleanup + implement Behn Driver.
|
2019-07-31 17:27:13 -07:00 |
|
Benjamin Summers
|
ba3c06e4d3
|
Tested event/effect parsing and fixed a few issues.
|
2019-07-23 21:03:04 -07:00 |
|
Benjamin Summers
|
a5435fee1d
|
Finished effects, parsed effect routes, and massively cleaned up events+effects.
|
2019-07-23 18:34:16 -07:00 |
|
Benjamin Summers
|
57e0a0b5d3
|
Finished effects parsing + can now mix enums and sums in datatypes
|
2019-07-22 19:42:48 -07:00 |
|
Benjamin Summers
|
1ec1dc7ff0
|
Some more events and requests.
|
2019-07-22 17:46:06 -07:00 |
|
Benjamin Summers
|
b2155f4486
|
Starteding parsing effects.
|
2019-07-22 14:46:14 -07:00 |
|
Benjamin Summers
|
512d80f6c7
|
Fix Char conversions, Parse Dawn events
|
2019-07-22 14:26:40 -07:00 |
|
Benjamin Summers
|
fa8f994a60
|
Properly implement string conversions.
|
2019-07-22 11:10:27 -07:00 |
|
Benjamin Summers
|
732a674f09
|
More hackery -- trying to collect effects.
|
2019-07-21 17:04:09 -07:00 |
|
Benjamin Summers
|
c975ff399f
|
Got effect collection working + hacked around weird fucking newt bug that I still do not understand.
|
2019-07-21 16:33:26 -07:00 |
|
Benjamin Summers
|
28fb1e65b4
|
Implement serf config flags.
|
2019-07-21 14:24:07 -07:00 |
|
Benjamin Summers
|
f8f967e6d4
|
Tracing cleanup
|
2019-07-21 13:30:30 -07:00 |
|
Benjamin Summers
|
dd27be941a
|
FX cleanup, collect FX, Vere.Log works in ByteStrings instead of Atoms.
|
2019-07-21 12:56:18 -07:00 |
|
Benjamin Summers
|
4685ab3ce6
|
Cleanup Vere.Ovum module.
|
2019-07-20 21:36:25 -07:00 |
|
Benjamin Summers
|
b89b0d6ca5
|
New, path-keyed ovum type, which can now parse all events.
|
2019-07-20 21:16:56 -07:00 |
|
Benjamin Summers
|
03fe35b327
|
Rework Job type to avoid false positives during parsing.
|
2019-07-20 18:29:39 -07:00 |
|
Benjamin Summers
|
22f808c014
|
Properly implement the persist thread.
|
2019-07-19 20:00:23 -07:00 |
|
Benjamin Summers
|
537b88722a
|
Figure out what all the events types are in the testnet zod, and parse them.
|
2019-07-19 16:18:58 -07:00 |
|
Benjamin Summers
|
5fa428a664
|
Print parse stack when noun parsing fails + minor cleanup.
|
2019-07-19 11:37:20 -07:00 |
|
Benjamin Summers
|
66db8760d9
|
Solid pills work now -- reworked lmdb code + lots of testing
|
2019-07-18 17:52:53 -07:00 |
|
Benjamin Summers
|
91561f10cd
|
snapshotting works + send replacment events + lots of Serf cleanup
|
2019-07-16 22:32:36 -07:00 |
|
Benjamin Summers
|
d195fae5eb
|
Serf cleanup.
|
2019-07-16 16:14:46 -07:00 |
|
Benjamin Summers
|
4f698bce8f
|
Fill in event log on boot + cleanup.
|
2019-07-15 19:20:23 -07:00 |
|
Benjamin Summers
|
8781e7e648
|
More cleanup.
|
2019-07-15 17:23:48 -07:00 |
|
Benjamin Summers
|
430b180f0c
|
Minor cleanup
|
2019-07-15 17:05:42 -07:00 |
|
Benjamin Summers
|
9872ea6e92
|
Boot from a pill!
|
2019-07-15 17:01:45 -07:00 |
|
Benjamin Summers
|
c474a94d13
|
stylish-haskell
|
2019-07-12 12:27:15 -07:00 |
|
Benjamin Summers
|
2d2029106b
|
-Werror
|
2019-07-12 12:18:14 -07:00 |
|
Benjamin Summers
|
31d8e217c2
|
Massive cleanup.
|
2019-07-11 18:17:40 -07:00 |
|
Benjamin Summers
|
d5244af9d1
|
Switch to fat nouns everywhere + a bunch of refactoring.
|
2019-07-11 14:41:09 -07:00 |
|
Elliot Glaysher
|
36f8f9420e
|
Skeleton of Ames support
|
2019-07-02 16:37:10 -07:00 |
|
Benjamin Summers
|
5044379f30
|
More cleanup.
|
2019-07-01 19:51:26 -07:00 |
|
Benjamin Summers
|
2d25c21528
|
Jam: Cleanup
|
2019-07-01 19:43:10 -07:00 |
|
Benjamin Summers
|
d0893ae234
|
Can now fully replay my fakezod's event log!
|
2019-06-30 21:55:45 -07:00 |
|
Benjamin Summers
|
af1055b0f6
|
Progress towards being able to replay whole event log.
|
2019-06-30 21:47:21 -07:00 |
|
Benjamin Summers
|
d62ef3cdfe
|
Write high-performance serialization utils for Jam.
|
2019-06-28 18:46:33 -07:00 |
|
Benjamin Summers
|
fc65176ca4
|
Fix segfault and handle more effects.
|
2019-06-27 14:28:58 -07:00 |
|
Benjamin Summers
|
9999e5264a
|
Generate FromNoun code for sum types.
|
2019-06-26 17:58:55 -07:00 |
|
Benjamin Summers
|
4a666d1aa6
|
Generate FromNoun code for record types.
|
2019-06-26 16:40:31 -07:00 |
|
Benjamin Summers
|
798178d10c
|
Finished generating ToNoun instances.
|
2019-06-26 15:51:30 -07:00 |
|
Benjamin Summers
|
c95d45198b
|
Generate ToNoun instances for enum-shaped types.
|
2019-06-26 14:13:25 -07:00 |
|
Benjamin Summers
|
fb7e0b3838
|
Got generic deriving of ToNoun mostly working.
|
2019-06-25 17:15:49 -07:00 |
|
Benjamin Summers
|
febaeada1a
|
Actually replay events! Also, parse some effects.
|
2019-06-25 13:58:07 -07:00 |
|
Benjamin Summers
|
6565c06fd4
|
Got something working: Can "replay" event log for ship whos snapshot is already up to date..
|
2019-06-24 18:10:41 -07:00 |
|
Elliot Glaysher
|
4f52382a75
|
Various Fixes and Improvements.
|
2019-06-18 17:04:57 -07:00 |
|
Elliot Glaysher
|
7caadf43bc
|
More of pier startup factored correctly.
|
2019-06-18 15:38:24 -07:00 |
|
Elliot Glaysher
|
8a16fdd864
|
Continue translating pier.c into Worker.hs
|
2019-06-17 16:47:20 -07:00 |
|