Lucas Perlind
|
83bc2d3c4a
Add asan support for various allocators
|
před 5 měsíci |
Karl Zylinski
|
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.
|
před 9 měsíci |
Laytan Laats
|
b746e5287e
build tracking allocator code on freestanding wasm
|
před 1 rokem |
Karl Zylinski
|
093ade0504
Merge branch 'master' into file-tags-without-comments
|
před 1 rokem |
Karl Zylinski
|
19f0127e55
Moved all packages in core, base, vendor, tests and examples to use new #+ file tag syntax.
|
před 1 rokem |
flysand7
|
016d1a84d4
[mem]: Document mutex, rollback stack and tracking allocators
|
před 1 rokem |
flysand7
|
64814f4199
[mem]: Document the package
|
před 1 rokem |
flysand7
|
2b9096517c
[mem]: Code formatting
|
před 1 rokem |
Feoramund
|
8137b9dd75
Add `mem.tracking_allocator_reset`
|
před 1 rokem |
olesya-wo
|
51a4d97f03
type conversion fix
|
před 1 rokem |
olesya-wo
|
d979129a50
Naming and type changes
|
před 1 rokem |
olesya-wo
|
9045c9ed0c
Improved statistics for core/mem/Tracking_Allocator
|
před 1 rokem |
gingerBill
|
539cec7496
Move Tracking_Allocator to its own file.
|
před 1 rokem |