capture stack traces on new/delete

This commit is contained in:
2026-02-24 19:00:36 +01:00
parent 8a4e5c1ebf
commit d88b66c058

View File

@ -4,14 +4,14 @@
void *operator new(std::size_t count) {
auto ptr = malloc(count);
TracyAlloc(ptr, count);
TracyAllocS(ptr, count, 20);
return ptr;
}
void operator delete(void *ptr) noexcept {
TracyFree(ptr);
TracyFreeS(ptr, 20);
free(ptr);
}
void operator delete(void *ptr, std::size_t count) noexcept {
TracyFree(ptr);
TracyFreeS(ptr, 20);
free(ptr);
}