Commit Graph
10 Commits
Author SHA1 Message Date
Jonathan Hargreaves f977c27ab7 Emit pthread ids for sampled callstacks on Apple platforms
Previously mach thread ids were emitted, which wouldn't match those
recorded in instrumented zones.
2026-10-03 23:11:17 +01:00
Jonathan Hargreaves 41bb4f58b4 Automatic thread naming on Apple 2026-10-03 23:11:05 +01:00
Clément Grégoire fd68959223 Rename InitRpmalloc to InitAllocator.
The function is about to dispatch between rpmalloc and a pluggable allocator hook, so the rpmalloc-specific name no longer fits. Pure rename plus a small consequence: the SymbolWorker call site no longer needs the TRACY_USE_RPMALLOC guard, since the no-op static-inline fallback in TracyAlloc.hpp makes InitAllocator() safe to call unconditionally.
2026-05-24 15:04:31 +02:00
Marcos Slomp 6a214ed419 refactoring globals 2026-05-05 08:28:15 -07:00
Marcos Slomp df20e8ad84 refactoring 2026-05-05 08:05:56 -07:00
Marcos Slomp 761d50e8f5 debug cleanup 2026-05-05 07:49:15 -07:00
Marcos Slomp 6b4ed90323 remove modern c++ 2026-05-04 21:43:27 -07:00
Marcos Slomp ace8f18adb handle ARM64 PAC 2026-05-04 16:21:19 -07:00
Marcos Slomp c877d0bcb4 TracySysTrace already manages the wprker thread lifetime... 2026-05-04 15:45:56 -07:00
Marcos Slomp 5a168f7ae4 initial prototype of system tracing for Apple devices 2026-05-04 15:29:24 -07:00