Commit Graph

815 Commits

Author SHA1 Message Date
Matthew LeVan
63ccabf1f1 wip: stew still broken 2023-12-09 16:27:09 -05:00
Matthew LeVan
dd13cba5df wip: debugging stew 2023-12-09 10:25:24 -05:00
Matthew LeVan
1b26b00dc2 Merge remote-tracking branch 'origin/status' into msl/more-parse-jets 2023-12-08 20:41:48 -05:00
Edward Amsden
94c11b990f
Merge pull request #170 from urbit/msl/preserve-more-in-with-stack-frame
preserve more in with stack frame
2023-12-08 19:38:36 -06:00
Matthew LeVan
0590fd6f54 use convention 2023-12-08 20:31:16 -05:00
Matthew LeVan
34fd4651c6 preserve cache, cold, warm in with_stack_frame 2023-12-08 20:31:10 -05:00
Matthew LeVan
0094130918 wip: stir works more but segfaults now 2023-12-08 15:15:20 -05:00
Matthew LeVan
620a5b3ab2 wip: immaculate conception 2023-12-08 14:13:39 -05:00
Edward Amsden
ede1db4b18 jets: fix jet_stir 2023-12-08 14:03:29 -05:00
Matthew LeVan
81d7d5c875 Merge branch 'status' into msl/more-parse-jets 2023-12-08 14:02:13 -05:00
Matthew LeVan
8ab473d260
Merge pull request #167 from urbit/eamsden/fix-with-frame
Fix NockStack::with_frame, and add Context::with_stack_frame
2023-12-08 14:01:47 -05:00
Edward Amsden
d7236aed41 interpreter: add with_stack_frame method to context 2023-12-08 12:44:55 -06:00
Edward Amsden
529d8786cd stack: pass stack to with_frame closure 2023-12-08 12:28:04 -06:00
Edward Amsden
52a25a4516 2stackz: make with_frame preserve result and add preserve instances for Result and errors 2023-12-08 12:23:38 -06:00
Matthew LeVan
fd12c44afc wip: 12/7 2023-12-07 22:46:03 -05:00
Matthew LeVan
fd413bafe7 wip: jet_stew 2023-12-07 22:24:56 -05:00
Matthew LeVan
a44846a3fe wip: stir needs to use with_frame 2023-12-07 20:40:35 -05:00
Matthew LeVan
4312ecb952 wip: x 2023-12-07 19:26:42 -05:00
Matthew LeVan
89506c4f1f remove swp 2023-12-07 18:22:22 -05:00
Matthew LeVan
afc340857d Merge branch 'status' into msl/more-parse-jets 2023-12-07 18:17:20 -05:00
Matthew LeVan
ecb626e227 jets: broken stir i think? 2023-12-07 18:12:07 -05:00
Matthew LeVan
b982d79b18 restore cargo 2023-12-07 18:04:12 -05:00
Matthew LeVan
d8e6db14ef wip: formatting 2023-12-07 15:01:08 -05:00
Matthew LeVan
695a878754 wip: push current stir, trying to fix bugs 2023-12-07 14:20:53 -05:00
Matthew LeVan
45eff27f62 jets: stack.frame_pop() at end of stir 2023-12-07 13:23:49 -05:00
Matthew LeVan
bd45da99f8 jets: naive, non-cached stir implementation 2023-12-07 13:17:20 -05:00
Edward Amsden
10961f3405
Merge pull request #163 from urbit/eamsden/add-bacon
devshell: add bacon (better cargo-watch)
2023-12-07 10:13:34 -06:00
Edward Amsden
b8fe3a9dab
Merge branch 'status' into eamsden/add-bacon 2023-12-07 10:01:31 -06:00
Edward Amsden
db9c236258
Merge pull request #164 from urbit/eamsden/fix-ci
ci: Run workflows on any changes under rust/
2023-12-07 10:01:15 -06:00
Edward Amsden
11c3a447dc ci: Run workflows on any changes under rust/ 2023-12-07 09:52:59 -06:00
Edward Amsden
654fd8bf0a
Merge branch 'status' into eamsden/add-bacon 2023-12-07 09:48:51 -06:00
Edward Amsden
aad3a4aeab
Merge branch 'status' into eamsden/fix-ci 2023-12-07 09:45:40 -06:00
Alex Shelkovnykov
17bebbdde6
Merge pull request #130 from urbit/msl/parse-jets
jets: initial suite of parser jets
2023-12-07 09:45:16 -06:00
Edward Amsden
c862f4425b ci: Run workflows on any changes under rust/ 2023-12-07 09:43:26 -06:00
Alex Shelkovnykov
3407f0202c jets: clean up comments 2023-12-07 12:21:02 -03:00
Alex Shelkovnykov
2f86f30b8a jets: move useful function into jet utils 2023-12-07 12:18:40 -03:00
Edward Amsden
6cce3cc2ed devshell: add bacon (better cargo-watch) 2023-12-06 23:09:53 -06:00
Matthew LeVan
030218df9f cargo: clippy lint 2023-12-06 16:50:41 -05:00
Matthew LeVan
79819b7795 cargo: format 2023-12-06 16:46:37 -05:00
Matthew LeVan
b7cb624b85 Merge branch 'status' into msl/parse-jets 2023-12-06 16:45:22 -05:00
Matthew LeVan
b99355b23a jets: fix jet_here mismatch 2023-12-06 16:34:02 -05:00
Matthew LeVan
8dabcf2395 jets: fixed jet_here 2023-12-06 16:12:28 -05:00
Sigilante
e9dbb2fd08 Add unit tests for easy. 2023-12-06 13:46:29 -06:00
Matthew LeVan
6deb05348e Merge branch 'status' into msl/parse-jets 2023-12-06 11:19:42 -05:00
Edward Amsden
1c61e58bc0
Merge pull request #160 from urbit/eamsden/pass-in-hot
Pass in hot state
2023-12-06 08:50:03 -06:00
Edward Amsden
a09010bca5 jets: fix lint on hot state constant 2023-12-06 08:37:46 -06:00
Edward Amsden
4b4eb012be jets: format 2023-12-06 08:34:12 -06:00
Edward Amsden
d5fc700129 jets: a bit of external developer friendliness for hot state 2023-12-06 08:33:34 -06:00
Edward Amsden
93e7ca016f serf: accept hot state as parameter 2023-12-06 08:33:30 -06:00
Edward Amsden
473263eabb
Merge pull request #159 from urbit/eamsden/minimal-main
main: just be a serf, panic if not a serf
2023-12-06 08:30:38 -06:00