| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add asan support for various allocators | Lucas Perlind | 2025-05-06 | 1 | -1/+10 |
| | | |||||
| * | Makes tracking allocator default to crashing on a bad free instead of add to ↵ | Karl Zylinski | 2024-12-21 | 1 | -9/+41 |
| | | | | | 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. | ||||
| * | build tracking allocator code on freestanding wasm | Laytan Laats | 2024-10-14 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'master' into file-tags-without-comments | Karl Zylinski | 2024-09-17 | 1 | -21/+98 |
| |\ | |||||
| | * | [mem]: Document mutex, rollback stack and tracking allocators | flysand7 | 2024-09-14 | 1 | -36/+78 |
| | | | |||||
| | * | [mem]: Document the package | flysand7 | 2024-09-07 | 1 | -0/+31 |
| | | | |||||
| | * | [mem]: Code formatting | flysand7 | 2024-09-07 | 1 | -15/+19 |
| | | | |||||
| * | | Moved all packages in core, base, vendor, tests and examples to use new #+ ↵ | Karl Zylinski | 2024-09-14 | 1 | -1/+1 |
| |/ | | | | file tag syntax. | ||||
| * | Add `mem.tracking_allocator_reset` | Feoramund | 2024-06-02 | 1 | -0/+14 |
| | | |||||
| * | type conversion fix | olesya-wo | 2024-03-12 | 1 | -4/+4 |
| | | |||||
| * | Naming and type changes | olesya-wo | 2024-03-12 | 1 | -21/+24 |
| | | |||||
| * | Improved statistics for core/mem/Tracking_Allocator | olesya-wo | 2024-03-12 | 1 | -0/+29 |
| | | |||||
| * | Move Tracking_Allocator to its own file.dev-2024-02 | gingerBill | 2024-02-01 | 1 | -0/+135 |