Commit Graph

1259 Commits

Author SHA1 Message Date
Matthew LeVan
07ee849175 guard: experiment with frame boundary callbacks 2024-02-02 21:26:28 -05:00
Alex Shelkovnykov
a5379458cc stack: add debug helper functions to NockStack 2024-02-03 10:54:45 +09:00
barter-simsum
6561c300b5 pma: flist insert bugfix 2024-02-02 20:53:21 -05:00
barter-simsum
e12d6c8fef pma: fix file growth infinite loop 2024-02-02 20:53:21 -05:00
Matthew LeVan
dc657deb0b lock: use sha1 pattern for shal 2024-02-02 10:44:29 -05:00
Matthew LeVan
dc4cb73f9e noun: fix new_raw_mut_bytearray bitshift direction 2024-02-02 10:01:43 -05:00
Alex Shelkovnykov
ffb5641a3e docs: style improvements 2024-02-01 23:31:13 +09:00
Alex Shelkovnykov
2bcf8e29a1 Merge branch 'status' into motes 2024-02-01 23:29:27 +09:00
Matthew LeVan
3620c7b894 Revert "wip: pull in mem.rs from as/motes"
This reverts commit c07a280ec4.
2024-02-01 09:24:11 -05:00
Matthew LeVan
c0ca1813a8 ares_crypto: fix typo 2024-02-01 09:23:30 -05:00
Matthew LeVan
0f749965e1 ares_crypto: remove cruft 2024-02-01 09:17:30 -05:00
Edward Amsden
dd8f481824
Merge pull request #166 from urbit/msl/more-parse-jets
more parse jets
2024-01-31 18:04:45 -06:00
Matthew LeVan
96b22426e2 wip: call previous handler on faults outside guard page 2024-01-31 15:43:58 -05:00
Matthew LeVan
c07a280ec4 wip: pull in mem.rs from as/motes 2024-01-31 15:43:41 -05:00
Alex Shelkovnykov
ab9ac5662f Merge branch 'status' into parse 2024-01-31 19:43:31 +09:00
Alex Shelkovnykov
5a8286e17e jets: fix imports and nits 2024-01-31 19:23:39 +09:00
Alex Shelkovnykov
d0693218a1 interpreter: fix minor bug
unwrap_or is eagerly evaluated; we want unwrap_or_else which is lazily
evaluated.
2024-01-31 17:11:33 +09:00
Alex Shelkovnykov
190e926903 stack: do not modify pointers unless a valid allocation is possible 2024-01-31 17:11:33 +09:00
Alex Shelkovnykov
30ccf384e0 interpreter: add error motes 2024-01-31 17:11:31 +09:00
Alex Shelkovnykov
af1b00bc9c stack: check for stack overflow 2024-01-31 17:10:01 +09:00
Matthew LeVan
54cea05ae2 wip: linux debugging 2024-01-30 16:37:33 -05:00
Matthew LeVan
dd70aadf6e wip: add rust-assert-no-alloc 2024-01-30 15:29:59 -05:00
Matthew LeVan
680d2d254c wip: debugging ~2024.1.30 2024-01-30 14:59:10 -05:00
Matthew LeVan
fa316f664b guard: add motes and use in all errors; disable sigint handling 2024-01-24 15:30:19 -05:00
Matthew LeVan
a0ddc1f89c guard: boots a baby pill and sigint works too; uses box 2024-01-24 13:24:48 -05:00
Matthew LeVan
a28137d472 wip: cleanup guard.c printfs 2024-01-24 10:18:02 -05:00
Matthew LeVan
0b86332659 wip: guard weird error 2024-01-23 16:10:27 -05:00
Matthew LeVan
140d02cd55 wip: got result value being passed correctly 2024-01-23 16:03:33 -05:00
Matthew LeVan
4ff53a1845 wip: need more work on ret pointer 2024-01-23 15:31:36 -05:00
Matthew LeVan
a8ed832f6b wip: restore cargo and remove eprints 2024-01-23 14:25:03 -05:00
Matthew LeVan
95d4023d72 guard: kind of works 2024-01-23 14:22:03 -05:00
Matthew LeVan
7ff1657687 wip: earl-eye in the mornin 2024-01-23 04:40:20 -05:00
Matthew LeVan
5e44f2f94f wip: debugging 2024-01-22 21:49:24 -05:00
Matthew LeVan
43d145ac72 wip: sts. vincent and anastasius ii 2024-01-22 21:10:35 -05:00
Matthew LeVan
cb73bcd8ca wip: sts. vincent and anastasius 2024-01-22 20:57:34 -05:00
Edward Amsden
8e45025228
Merge pull request #190 from urbit/eamsden/jet-turn
jets: jet +turn
2024-01-22 13:21:15 -06:00
Matthew LeVan
f7fcffc429 wip: friday 2024-01-19 16:46:09 -05:00
Matthew LeVan
0d5e8b86aa wip: today 2024-01-19 15:36:36 -05:00
Matthew LeVan
42f56a545a guard: ready for initial rust wrapper implementation 2024-01-19 10:39:45 -05:00
Matthew LeVan
caf8f693e9 Merge branch 'status' into msl/guard 2024-01-18 16:46:20 -05:00
Matthew LeVan
28a7bf5153 guard: do not focus in top-level 2024-01-18 16:46:07 -05:00
Matthew LeVan
9d16f1807f
Merge pull request #203 from urbit/msl/fix-pma-file-extension-macos
pma: declare `_bt_falloc` iterator variables before `start` label
2024-01-18 16:44:21 -05:00
Matthew LeVan
f7f01f5073 guard: initial commit 2024-01-18 16:32:50 -05:00
Matthew LeVan
1614290eb8 Merge branch 'status' into msl/guard 2024-01-18 10:02:15 -05:00
Matthew LeVan
d4e0d983de pma: declare _bt_falloc iterator variables before start label 2024-01-18 10:00:54 -05:00
Matthew LeVan
d1e8ef632d Merge branch 'status' into msl/ares-crypto 2024-01-18 08:42:29 -05:00
Matthew LeVan
c4c1388573 noun: remove IndirectAtom::as_mut_bytes 2024-01-17 20:46:45 -05:00
Edward Amsden
2706cb5834 jets: format 2024-01-17 19:37:19 -06:00
Edward Amsden
b884cb3130 jets: add safety check to jet cache in jet_turn 2024-01-17 18:54:39 -06:00
Edward Amsden
98b6b67cdc Merge branch 'status' into eamsden/jet-turn 2024-01-17 18:34:27 -06:00