Edward Amsden
|
6cce3cc2ed
|
devshell: add bacon (better cargo-watch)
|
2023-12-06 23:09:53 -06: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 |
|
Edward Amsden
|
f2e9aa1e94
|
main: format
|
2023-12-06 08:24:13 -06:00 |
|
Edward Amsden
|
b9a0b37789
|
Merge pull request #161 from urbit/msl/upgrade-urcrypt-1
build: support latest `urcrypt`
|
2023-12-06 08:18:25 -06:00 |
|
Edward Amsden
|
731ac138b0
|
Merge pull request #158 from urbit/eamsden/context-restore
virtualization: properly restore cold/warm states, cache, and scry stack when catching an error
|
2023-12-06 08:18:01 -06:00 |
|
Alex Shelkovnykov
|
d07ffe5bdb
|
Merge branch 'status' into eamsden/context-restore
|
2023-12-06 07:40:17 -06:00 |
|
Alex Shelkovnykov
|
1d777a60dd
|
serf: bump NockStack size to 4GB
|
2023-12-06 10:31:29 -03:00 |
|
Edward Amsden
|
3e1fa587e5
|
Merge pull request #162 from urbit/pq/reset-cache
Pq/reset cache
|
2023-12-05 22:59:14 -06:00 |
|
Philip Quirk
|
e7d76a3818
|
reset cache before work_swap
|
2023-12-05 21:18:02 -06:00 |
|
Alex Shelkovnykov
|
aa002b47ee
|
jets: remove unnecessary helper struct
|
2023-12-05 16:23:55 -03:00 |
|
Alex Shelkovnykov
|
adbd8a3603
|
jets: consolidate virtualization logic
|
2023-12-05 16:17:38 -03:00 |
|
Matthew LeVan
|
4451a342c4
|
build: support latest urcrypt
|
2023-12-05 10:54:18 -05:00 |
|
Alex Shelkovnykov
|
ff08e07b3f
|
jets: touch up previous commit
|
2023-12-05 00:56:12 -03:00 |
|
Edward Amsden
|
712f90e62c
|
main: just be a serf, panic if not a serf
|
2023-12-04 18:29:15 -06:00 |
|
Edward Amsden
|
1c80366066
|
virtualization: properly restore cold/warm states, cache, and scry stack when catching an error
|
2023-12-04 13:02:35 -06:00 |
|
Edward Amsden
|
9774da7b64
|
Merge pull request #157 from urbit/as/eprint
Disable all `eprintln!` calls which perform string interpolation
|
2023-12-01 14:56:15 -06:00 |
|
Alex Shelkovnykov
|
d4c5a4ff66
|
rust: fix linter errors
|
2023-12-01 17:32:13 -03:00 |
|
Alex Shelkovnykov
|
93af68268c
|
rust: disable all printf statements which perform string interpolation
|
2023-12-01 16:44:44 -03:00 |
|
Alex Shelkovnykov
|
408a405d6b
|
Merge pull request #142 from urbit/as/slot
nock: fix slot access bug
|
2023-11-28 20:17:26 -06:00 |
|
Edward Amsden
|
d7173bf7ec
|
Merge pull request #140 from urbit/as/mook
jets: fix `+mook` jet mismatches and simplify logic
|
2023-11-28 17:14:36 -06:00 |
|
Alex Shelkovnykov
|
4e2d9501a9
|
Merge branch 'status' into as/mook
|
2023-11-28 15:43:36 -06:00 |
|
Alex Shelkovnykov
|
6ef60d8209
|
nock: fix slot access bug
|
2023-11-28 18:38:16 -03:00 |
|
Alex Shelkovnykov
|
b78ccf25e5
|
Merge pull request #141 from urbit/eamsden/stack_frame_wrapper
2stackz: add function to wrap a closure in frame push and pop
|
2023-11-28 11:58:46 -06:00 |
|
Alex Shelkovnykov
|
3f46b641ff
|
Merge branch 'status' into traces
|
2023-11-28 14:03:36 -03:00 |
|
Edward Amsden
|
4e2381dc3b
|
2stackz: add function to wrap a closure in frame push and pop
|
2023-11-28 10:59:30 -06:00 |
|
Edward Amsden
|
1f38dd2844
|
Merge pull request #139 from urbit/as/pill-docs
meta, docs: pills refactor
|
2023-11-28 10:34:37 -06:00 |
|
Alex Shelkovnykov
|
d1b05d7333
|
jets: simplify +mook using destination passing pattern
|
2023-11-28 12:49:24 -03:00 |
|
Alex Shelkovnykov
|
e507b579b4
|
docs: minor refactor of pill documentation location and contents
|
2023-11-28 12:12:56 -03:00 |
|
Alex Shelkovnykov
|
dcda5759d5
|
meta: add more test pills to repo
|
2023-11-28 12:00:22 -03:00 |
|
Alex Shelkovnykov
|
0c6b56949f
|
meta: reorganize test resources in repo
|
2023-11-28 12:00:03 -03:00 |
|
Alex Shelkovnykov
|
3b643ab873
|
jets: fix mismatch between Arvo and Ares for +mook
|
2023-11-28 09:11:52 -03:00 |
|
Alex Shelkovnykov
|
9a904fcbf6
|
Merge pull request #123 from urbit/eamsden/build-urcrypt
integrate urcrypt jets
|
2023-11-27 17:11:53 -06:00 |
|
Alex Shelkovnykov
|
533503e2e4
|
build: restore removed build packages
|
2023-11-27 20:06:59 -03:00 |
|
Alex Shelkovnykov
|
cc7821dc41
|
build, docs: restyle flake and add commands to docs
|
2023-11-27 19:43:03 -03:00 |
|
Edward Amsden
|
a78ff5426c
|
devenv: remove no-longer-needed dependency install step from Github actions
|
2023-11-27 13:07:31 -06:00 |
|
Edward Amsden
|
5dba12a8d6
|
build: make tests pass by removing pma tests, in anticipation of new PMA
|
2023-11-27 13:02:58 -06:00 |
|
Alex Shelkovnykov
|
eb7f3180da
|
Merge branch 'status' into eamsden/build-urcrypt
|
2023-11-25 08:58:43 -06:00 |
|
Alex Shelkovnykov
|
911dc7f850
|
jets: final touch ups
|
2023-11-25 11:53:27 -03:00 |
|
Alex Shelkovnykov
|
b3b493303a
|
jets: use NockStack for allocation in AES jets
|
2023-11-25 09:51:05 -03:00 |
|
Alex Shelkovnykov
|
a5e9fc9682
|
jets: review feedback
|
2023-11-25 01:14:48 -03:00 |
|
Alex Shelkovnykov
|
7bd763f162
|
Merge branch 'puck' into urcrypt
|
2023-11-24 23:05:52 -03:00 |
|
Alex Shelkovnykov
|
8709b2de32
|
build: port Matt's changes to main branch
|
2023-11-24 23:05:29 -03:00 |
|
Alex Shelkovnykov
|
5daf8a8091
|
Merge branch 'status' into urcrypt
|
2023-11-24 22:53:35 -03:00 |
|
Edward Amsden
|
1ffe459a4d
|
Merge pull request #136 from urbit/eamsden/dev-docs
docs: developer intro
|
2023-11-24 11:45:26 -06:00 |
|
Edward Amsden
|
25a8391c65
|
docs: developer intro
|
2023-11-24 11:38:51 -06:00 |
|