Chris Allen
b585da2419
Fixing noun list and batteries list construction
2024-10-16 12:50:15 -05:00
Edward Amsden
91c74226fd
Cold test: more info on failures
2024-10-16 12:50:15 -05:00
Chris Allen
d168a87530
Fixed Hamt instantiation
2024-10-16 12:50:15 -05:00
Edward Amsden
febbc9dfaa
Fix Nounable for Cold
2024-10-16 12:50:15 -05:00
Chris Allen
3880ec22e0
House-cleaning
2024-10-16 12:50:15 -05:00
Chris Allen
9d66f5d4e9
Attempting to fix Cold Nounable
2024-10-16 12:50:15 -05:00
Chris Allen
b0f2659731
BatteriesList fixed, Hamt fixed, reverse Cold
2024-10-16 12:50:15 -05:00
Chris Allen
38f42b2c5f
Fixing batteries triple-reverse, working on BatteriesList
2024-10-16 12:50:15 -05:00
Chris Allen
48a24b8f8d
Batteries and Hamt fixes
2024-10-16 12:50:15 -05:00
Chris Allen
a39ede0096
Fixing NounList Nounable, Batteries and Hamt are broken
2024-10-16 12:50:15 -05:00
Chris Allen
11ff53fb9d
Hamt and Cold Nounable
2024-10-16 12:50:15 -05:00
Chris Allen
f2f1f5ad8f
alloc_struct, nounlist, batteries, batterieslist
2024-10-16 12:50:15 -05:00
Chris Allen
8e898c9fdb
Getting Nounable off the ground
2024-10-16 12:50:15 -05:00
Chris Allen
1d88382545
Fixing mac build
2024-10-16 12:50:15 -05:00
Chris Allen
ecd2af97eb
Elided lifetime could be confusing, added it back in
2024-10-16 12:50:15 -05:00
Chris Allen
a55b27b8a9
Nouning around
2024-10-16 12:50:15 -05:00
Edward Amsden
92f4f40cf7
hot state: add entries for hoon k.138 ( #274 )
2024-10-12 08:22:28 -05:00
Edward Amsden
058a05c8f7
mook: re-enable stack traces for %mean hints ( #273 )
...
Co-authored-by: Alex Shelkovnykov <a@ashelkov.com>
2024-10-11 11:34:54 -05:00
Chris A.
0950ba65af
Hamt Iterator ( #271 )
...
* Hamt Iterator
* Hamt Iterator return key-value pairs, test clean-up
* Update rust/sword/src/hamt.rs
Co-authored-by: Jonathan Paprocki <51337059+drbeefsupreme@users.noreply.github.com>
* Collision repro, hamt doesnt return sibling
* fix hamt insert() (#272 )
* TinyVec, fixing collision handling for Hamsterator
* Convert Hamsterator to slices
---------
Co-authored-by: Jonathan Paprocki <51337059+drbeefsupreme@users.noreply.github.com>
2024-10-09 14:44:13 -05:00
Edward Amsden
058a44a11f
Cue: don't panic! ( #262 )
2024-10-04 17:17:06 -05:00
~litlep-nibbyt
299292a876
snag and roll jets ( #269 )
...
* snag
* roll and call site caching logic
* site: propagate errors
* interpreter: use flog for string interpolation
* yak shaving, reorder jets alphabetically
* jets: flip sample in snag tests
2024-09-20 19:47:43 -05:00
~litlep-nibbyt
74fad40bdc
snip and sew jets ( #267 )
...
* jet: snip
* jet: move can into util
* sew wip
* sew works on a test case
* checkpoint
* checkpoint works
* clean up and test cases
* bloq16 -> D(2)
* snip: set tail
* address comments
* snip: add case for empty list
* remove format
2024-09-18 10:06:18 -05:00
Edward Amsden
47f88d1955
mug: expose helpers ( #268 )
2024-09-16 20:44:13 -05:00
tacryt-socryp
5045ab0d0f
Update README.md
2024-09-06 13:39:22 -05:00
Edward Amsden
eb4b5132a7
Merge pull request #261 from zorp-corp/ea/fix-cold-persist
...
hamt: don't try to copy 0-length stem buffers
2024-08-27 16:46:03 -05:00
Edward Amsden
1cc55307c6
hamt: don't try to copy 0-length stem buffers
2024-08-27 16:42:50 -05:00
Edward Amsden
3860ff021d
Merge pull request #260 from zorp-corp/ea/dirty-mugging
...
dirty pma before setting noun metadata
2024-08-27 15:43:47 -05:00
Edward Amsden
668b8f3ff0
dirty pma before setting noun metadata
2024-08-27 15:41:09 -05:00
Edward Amsden
ea842ec171
Merge pull request #257 from zorp-corp/ea/vendor-murmur3
...
Re-vendor murmur3 into sword repo
2024-08-26 13:39:52 -05:00
Edward Amsden
520366439a
Add murmur3, murmur3-sys to workspace
2024-08-26 13:26:38 -05:00
Edward Amsden
615f32d65c
Re-vendor murmur3 into sword repo
2024-08-26 13:26:38 -05:00
Edward Amsden
0f078aec40
Merge pull request #258 from zorp-corp/ea/return
...
Re-enable turn
2024-08-26 12:54:03 -05:00
Edward Amsden
2644c9cfc0
Revert "disable turn"
...
This reverts commit e87ef04275
.
2024-08-26 12:48:31 -05:00
Edward Amsden
751b6f95ac
Merge pull request #256 from zorp-corp/ea/hint_dont
...
interpret: add %dont hint to bail-fail, for catching jet misses
2024-08-23 20:43:30 -05:00
Edward Amsden
6ac9b164ed
interpret: add %dont hint to bail-fail, for catching jet misses
2024-08-23 20:35:46 -05:00
Edward Amsden
df03a242b3
Merge pull request #253 from zorp-corp/tacryt-socryp-patch-1
...
Update DEVELOPERS.md
2024-08-22 14:13:52 -05:00
Edward Amsden
39d60657ed
Merge pull request #254 from zorp-corp/tacryt-socryp-patch-2
...
Update LICENSE
2024-08-22 14:13:06 -05:00
tacryt-socryp
d766b75a79
Update LICENSE
2024-08-22 14:08:08 -05:00
tacryt-socryp
66ecc499b8
Update DEVELOPERS.md
2024-08-22 14:07:29 -05:00
Edward Amsden
cd3e90bbd1
Merge pull request #252 from zorp-corp/la/dev-docs
...
DEVELOPERS: update the removal of references to Nix and old Urbit code
2024-08-22 13:27:03 -05:00
tacryt-socryp
c16fec801e
DEVELOPERS: update the removal of references to Nix and old Urbit code
2024-08-22 12:26:12 -05:00
Edward Amsden
8bcbf4a9a8
Merge pull request #251 from zorp-corp/initial-zorp-upstream
...
Initial zorp upstream
2024-08-22 11:24:12 -05:00
Edward Amsden
a7005c7049
Ares -> Sword ( #12 )
...
* Update README.md
* Rename ares -> sword
* Workspace
* Cargo-only CI
2024-08-22 10:46:38 -05:00
Edward Amsden
f2f63a9344
add jet for +trip ( #11 )
2024-08-22 10:45:35 -05:00
Edward Amsden
59478b0eb8
Make interpret() generic over slogger ( #10 )
...
* newt: slogger trait
* make interpret() generic over Slogger trait
* impl Slogger for pin recurses
* What if we asked for Unpin
* format
* clean up hanging commented code
* fix warnings
---------
Co-authored-by: Chris Allen <cma@bitemyapp.com>
2024-08-22 10:45:35 -05:00
litlep-nibbyt
e87ef04275
disable turn
2024-08-22 10:45:35 -05:00
Edward Amsden
9841143d0c
Make noun::Error an instance of std::error::Error
2024-08-22 10:45:35 -05:00
ryjm
f04dacdac3
formatting
2024-08-22 10:45:35 -05:00
ryjm
d957982e5a
new_from_files
2024-08-22 10:45:35 -05:00
Chris Allen
db30cf9208
Fixing lints and build errors
2024-08-22 10:45:35 -05:00