Commit graph

9 commits

Author SHA1 Message Date
Brendan Hansknecht
4b8693537a
Simplify Refcounting
Instead of -max_size to -1 for regular refcounts, use 1 to max_size.
0 still means constant refcount.
The highest bit is used to signify atomic refcounting required.
This does not turn on any sort of atomic refcounting.
2025-01-01 11:00:18 -08:00
Luke Boswell
1d3660df89
replace cargo deps with workspace in roc_std_heap, test_compile, valgrind tests, wasi-libc, wasm_* 2024-11-29 11:07:43 +11:00
Brendan Hansknecht
7989ee763c
fix null check (accidentally inverted conditional) 2024-09-17 14:20:45 -07:00
Brendan Hansknecht
3e423ce418
typo 2024-09-17 13:37:11 -07:00
Brendan Hansknecht
ad7be994ce
minor cleanup 2024-09-17 13:33:33 -07:00
Brendan Hansknecht
8305affe25
more clippy 2024-09-17 13:28:28 -07:00
Brendan Hansknecht
dc538ef788
add function from basic-webserver impl 2024-09-17 13:27:39 -07:00
Brendan Hansknecht
515e2e3e3a
clippy 2024-09-17 13:26:20 -07:00
Luke Boswell
1d1b09520c
add heap as a new crate 2024-09-06 08:53:10 +10:00