Currently, it's possible to put allocations in named pools, ala
TracyCAllocN(p, sizeof(mystruct_t), pool_name);
However, you have to free allocations individually from the pool; there is no way to free the entire pool altogether:
TracyCFreePoolN(pool_name);
For long-lived pool allocators that can be freed at once, it would be nice to be able to do this in Tracy, since individual allocations might not necessarily be tracked by the allocator.
Currently, it's possible to put allocations in named pools, ala
However, you have to free allocations individually from the pool; there is no way to free the entire pool altogether:
For long-lived pool allocators that can be freed at once, it would be nice to be able to do this in Tracy, since individual allocations might not necessarily be tracked by the allocator.