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) { void *operator new(std::size_t count) {
auto ptr = malloc(count); auto ptr = malloc(count);
TracyAlloc(ptr, count); TracyAllocS(ptr, count, 20);
return ptr; return ptr;
} }
void operator delete(void *ptr) noexcept { void operator delete(void *ptr) noexcept {
TracyFree(ptr); TracyFreeS(ptr, 20);
free(ptr); free(ptr);
} }
void operator delete(void *ptr, std::size_t count) noexcept { void operator delete(void *ptr, std::size_t count) noexcept {
TracyFree(ptr); TracyFreeS(ptr, 20);
free(ptr); free(ptr);
} }