This website requires JavaScript.
Explore
Projects
Krypton
CPU vs AI
Eko
Help
Register
Sign In
mirrors
/
Odin
Watch
1
Star
0
Fork
0
You've already forked Odin
mirror of
https://github.com/odin-lang/Odin.git
synced
2025-12-29 17:34:34 +00:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
dfd826ed86ffc8a8f8ce9ec52f99ba7bd7079382
Odin
/
core
/
mem
History
gingerBill
328d70e244
Merge pull request
#4696
from alektron/ArenaBug
...
Non-zeroed memory after Arena free
2025-01-17 14:20:28 +00:00
..
tlsf
fix
@(optimization_mode)
usage in builtin collections
2024-07-08 21:07:53 +02:00
virtual
Fix: Issue with non-zeroed memory after arena_temp_and;
2025-01-15 17:59:30 +01:00
alloc.odin
Add SoA make/delete to core:mem
2025-01-15 20:16:57 +01:00
allocators.odin
General clean up of code
2025-01-01 15:13:46 +00:00
doc.odin
[mem]: Adjust the docs on the buddy allocator
2024-09-14 10:03:04 +11:00
mem.odin
General clean up of code
2025-01-01 15:13:46 +00:00
mutex_allocator.odin
build mutex allocator code on freestanding wasm
2024-10-14 16:11:25 +02:00
raw.odin
[mem]: Document mutex, rollback stack and tracking allocators
2024-09-14 10:46:35 +11:00
rollback_stack_allocator.odin
[mem]: Rollback allocator API consistency
2024-09-14 13:15:02 +11:00
tracking_allocator.odin
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.
2024-12-21 15:49:48 +01:00