Files
the-e b1c90ea5c5 Replace category pointers with IDs to prevent use-after-free
- Updated `trace_event` to store `category_id` instead of a pointer to prevent dangling references to category objects that may already be destroyed.
- Modified all references to category names to use `Category::getNameById()` instead of dereferencing pointers.
- Expanded memory statistics in the profiler overlay with new sound, Lua, and OS-level memory usage tracking.
- Added new tests to verify proper use of category IDs in frame profiling and event tracing.
- Improved memory safety and stability across tracing, profiling, and overlay systems.
2026-11-07 19:36:31 +01:00
..
2026-07-23 15:52:27 +02:00
2023-02-19 14:44:41 -05:00
2023-12-30 00:00:31 -05:00
2023-12-30 00:00:31 -05:00
2024-07-05 15:24:11 -04:00
2026-05-14 08:07:11 -04:00
2021-02-19 01:16:39 +01:00
2026-11-05 20:56:36 +01:00
2026-07-23 15:52:27 +02:00
2018-07-16 10:21:52 +02:00
2026-11-05 20:56:36 +01:00
2026-05-14 08:07:11 -04:00
2026-05-14 08:07:11 -04:00
2026-05-14 08:07:11 -04:00
2026-07-23 15:52:27 +02:00
2026-07-23 15:52:27 +02:00