phased-executor (#4)

Co-authored-by: Zachary Levy <zachary@sunforge.is>
Reviewed-on: #4
This commit was merged in pull request #4.
This commit is contained in:
2026-04-03 01:53:23 +00:00
parent 25fca052f5
commit 59c600d630
5 changed files with 315 additions and 11 deletions

View File

@@ -25,8 +25,8 @@ Bits :: struct {
length: int, // Total number of bits being stored
}
delete :: proc(using bits: Bits, allocator := context.allocator) {
delete_slice(int_array, allocator)
delete :: proc(bits: Bits, allocator := context.allocator) {
delete_slice(bits.int_array, allocator)
}
make :: proc(#any_int length: int, allocator := context.allocator) -> Bits {