Commit Graph

13 Commits

Author SHA1 Message Date
Bartosz Taudul
1476afb992 Do not force enable CMake configure on open in VS Code. 2026-03-15 22:17:18 +01:00
Bartosz Taudul
0dc6be27f3 Add tracy-merge tool for combining trace files
Merges multiple .tracy files into a single combined trace using the
Import API. Each trace's threads are remapped using compound TIDs
encoding (pid << 32) | tid to prevent collisions.

Thread names are prefixed with process name. If the same process/thread
name combination appears in multiple traces, PID is included to
disambiguate (e.g., myapp[12345]/MainThread).

Co-authored-by: Grégoire Roussel <gregoire.roussel@wandercraft.eu>
2026-03-02 20:35:20 +01:00
Bartosz Taudul
82a0476ad5 Revert "Copying compile_commands.json is no longer needed, apparently."
This reverts commit de2a9fd18f.
2024-09-22 13:08:10 +02:00
Bartosz Taudul
de2a9fd18f Copying compile_commands.json is no longer needed, apparently. 2024-09-19 20:13:20 +02:00
Grégoire Roussel
9a88b8ff4b Merge import-* folders 2024-07-12 22:56:09 +02:00
Grégoire Roussel
9cf61d6597 [build-system] Migrate test/ directory to CMakeLists
- remove MakeFile, replaced with equivalent CMakeLists.txt
- add advanced option TRACY_DEMANGLE in client for CI testing
2024-07-03 14:05:49 +02:00
Bartosz Taudul
4b14d961f0 Add LLDB summary for Vector. 2024-05-12 19:23:18 +02:00
Bartosz Taudul
a2fdd3638c Change CMake build dir to "build". 2024-03-21 23:04:40 +01:00
Bartosz Taudul
4c6f6332b0 Copy compile_commands.json to workspace root. 2024-03-21 23:04:40 +01:00
Bartosz Taudul
06244c0def Provide sane default config for VS Code CMake extension. 2024-03-21 23:04:39 +01:00
Bartosz Taudul
4bfd6f42bc Add CMake build files for the rest of the utilites. 2024-03-21 23:04:39 +01:00
Bartosz Taudul
1c43f6efa7 Move profiler to top of CMake projects list.
Will it make it the default in the extension?
2024-03-21 23:04:37 +01:00
Bartosz Taudul
96d44cc847 Add VS Code CMake configuration. 2024-03-21 23:04:37 +01:00