.. |
tlsf
|
88a5817134
Fix tlsf block adjustment
|
7 months ago |
virtual
|
539e9bd2e3
Merge pull request #4836 from laytan/fix-wrong-out-of-memory
|
5 months ago |
alloc.odin
|
70ddb74e40
Add `mem.make_over_aligned`
|
5 months ago |
allocators.odin
|
1cf7a56ba7
General clean up of code
|
8 months ago |
doc.odin
|
88f423a38b
Update doc.odin
|
6 months ago |
mem.odin
|
70ddb74e40
Add `mem.make_over_aligned`
|
5 months ago |
mutex_allocator.odin
|
1dd9b8560d
build mutex allocator code on freestanding wasm
|
11 months ago |
raw.odin
|
016d1a84d4
[mem]: Document mutex, rollback stack and tracking allocators
|
1 year ago |
rollback_stack_allocator.odin
|
466e29bb38
[mem]: Rollback allocator API consistency
|
1 year ago |
tracking_allocator.odin
|
e5f32e1455
Makes tracking allocator default to crashing on a bad free instead of add to bad_free_array. The bad_free_array remains to not break old code. The new default behavior is implemented in a callback that you can override, there's a second provided callback that provides the old behavior where an element was added to bad_free_array. Rationale: Many people are just checking the allocation_map, but don't check the bad free array. Several examples throughout core that use tracking allocator don't check bad_free_array either, so people have been taught not to check it.
|
8 months ago |