Edward Amsden
|
70e0f6abd5
|
pma: re-initialize hot state after stack reset
|
2023-12-07 01:28:21 -06:00 |
|
Edward Amsden
|
d321a13da8
|
pma: Preserve instance for Cold
|
2023-12-07 01:28:07 -06:00 |
|
Edward Amsden
|
bd31c02baa
|
pma: Persist instance for NounList
|
2023-12-07 01:19:27 -06:00 |
|
Edward Amsden
|
295da34cf8
|
pma: preserve instance for BatteriesList
|
2023-12-07 01:07:26 -06:00 |
|
Edward Amsden
|
06da6c6757
|
pma: persist instance for Batteries
|
2023-12-07 00:10:19 -06:00 |
|
Edward Amsden
|
6cce3cc2ed
|
devshell: add bacon (better cargo-watch)
|
2023-12-06 23:09:53 -06:00 |
|
Edward Amsden
|
6d7a8a1283
|
devshell: add bacon
|
2023-12-06 23:08:53 -06:00 |
|
Edward Amsden
|
07c541e87e
|
pma: fix warning in build script
|
2023-12-06 23:08:53 -06:00 |
|
Edward Amsden
|
76fa10e1ea
|
pma: persist instance for Hamt
|
2023-12-06 23:08:53 -06:00 |
|
barter-simsum
|
e4695f641c
|
pma: misc bug fixes in _bt_state_load
|
2023-12-06 18:23:33 -05:00 |
|
barter-simsum
|
f07bc63e01
|
pma: test restructuring
|
2023-12-06 18:17:51 -05: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 |
|
barter-simsum
|
1cdb55ce7f
|
pma: _bt_state_restore_maps2
|
2023-12-06 14:05:54 -05: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 |
|
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
|
1f68d65bb8
|
hamt: allocate outermost stem on NockStack
|
2023-12-05 23:32:39 -06: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 |
|
barter-simsum
|
87320843de
|
pma: remove old node freelist implm and refactor _bt_state_load
|
2023-12-05 21:39:21 -05:00 |
|
barter-simsum
|
2b6f5fdc26
|
pma: abort if mmap calls return MAP_FAILED
|
2023-12-05 21:21:26 -05:00 |
|
barter-simsum
|
df591e419f
|
pma: increment meta.txnid on sync
|
2023-12-05 21:19:03 -05:00 |
|
barter-simsum
|
b957bb6c5b
|
pma: misc fixes
|
2023-12-05 19:29:56 -05:00 |
|
barter-simsum
|
a820222566
|
pma: remove .meta_fd from BT_state
|
2023-12-05 19:29:35 -05:00 |
|
barter-simsum
|
984b7dcdfb
|
pma: fix mmap call in _bt_data_cow
|
2023-12-05 17:25:09 -05: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 |
|
Edward Amsden
|
35301c6e12
|
pma: copy nouns in
|
2023-12-04 22:55:32 -06:00 |
|
Alex Shelkovnykov
|
ff08e07b3f
|
jets: touch up previous commit
|
2023-12-05 00:56:12 -03:00 |
|
Edward Amsden
|
1c88d390e3
|
pma: space_needed for Noun
|
2023-12-04 20:50:07 -06:00 |
|
barter-simsum
|
d1ee3f673d
|
pma: misc
cleans up code. clearing comments and unnecessary struct members
also fixed lowidx calculation bug in deletion coalescing routines
|
2023-12-04 20:13:33 -05:00 |
|
barter-simsum
|
bbe034e382
|
pma: _mlist_insert
|
2023-12-04 19:50:20 -05:00 |
|
Edward Amsden
|
712f90e62c
|
main: just be a serf, panic if not a serf
|
2023-12-04 18:29:15 -06:00 |
|
Edward Amsden
|
1395d4b885
|
pma: remove previous PMA code
|
2023-12-04 18:18:29 -06:00 |
|
Edward Amsden
|
7112890b96
|
pma: take snapshots from serf
|
2023-12-04 18:07:51 -06:00 |
|