0
0
mirror of https://github.com/wolfpld/tracy.git synced 2026-01-18 17:11:26 +01:00

719 Commits

Author SHA1 Message Date
Bartosz Taudul
38b73254e9 Add emoji font. 2026-01-14 01:51:32 +01:00
Bartosz Taudul
ce74512b92 Update manual. 2026-01-14 00:58:07 +01:00
Bartosz Taudul
b17002a9c0 Update markdown manual. 2025-12-31 15:28:05 +01:00
Bartosz Taudul
217906b63b Drop Ollama. 2025-12-31 15:20:28 +01:00
Clément Grégoire
f17bd3f444 TracyDebug now uses TracyInternalMessage by default unless TRACY_VERBOSE or TRACY_NO_INTERNAL_MESSAGE is defined 2025-12-28 15:00:59 +01:00
Clément Grégoire
f981330f66 Replace all messages text addr by TaggedUserlandAddress and send metadata over the network
There are two changes to the protocol:

- `QueueMessageLiteral*` were changed and what used to be addresses are now addresses+metadata
- Other messages now send `QueueMessage*Metadata` with added metadata.

This will later be used to store and transmit message sources, level, etc.
2025-12-28 14:44:40 +01:00
Bartosz Taudul
154712bc81 Keep user manual chunks in a separate object.
This makes the user manual available outside of the LLM context.

The code is also more readable, as splitting the manual into sections and
splitting section content into chunks fit for embeddings is now separated.
A bug has been fixed, where the above splits were mixed up for the last
manual section, producing invalid data.

The unembedded manual contents are no longer held in the memory. The only
use case for this was to calculate the manual contents hash. The hash is
now precalculated and cached.
2025-11-29 20:16:00 +01:00
Bartosz Taudul
e6b9ea4609 Release 0.13.0. 2025-11-11 16:31:54 +01:00
Bartosz Taudul
b6191ceddb Merge pull request #1160 from Voultapher/suppress-variable-shadowing-warnings
Suppress variable shadowing warnings
2025-10-07 19:23:41 +02:00
Lukas Bergdoll
5002c045e2 Make variable shadowing warning suppression optional 2025-10-03 11:57:18 +02:00
Clément Grégoire
f5b3711163 Document a classic mistake with Tracy's C GPU Zones API and TRACY_ON_DEMAND 2025-09-30 15:08:42 +02:00
Bartosz Taudul
0a5aa506b6 Update markdown manual. 2025-09-16 22:34:16 +02:00
Bartosz Taudul
69836f3166 Merge pull request #1108 from siliceum/feature/thread-cropping
Allow to limit zone depth
2025-08-22 18:12:14 +02:00
Martijn Courteaux
fbcd3c1ae2 Make markers subtle, and only clear when you hover the save-defaults button. 2025-08-22 13:05:21 +02:00
Martijn Courteaux
ae523c9bbf Explain that you can also reset the values by deleting the config file. 2025-08-21 21:15:36 +02:00
Martijn Courteaux
278251f483 I always forget the manual. 2025-08-21 18:03:06 +02:00
Martijn Courteaux
8e72e2bb78 Default markers * to indicate which options are saved in the defaults. 2025-08-20 16:26:21 +02:00
Martijn Courteaux
577e7a3074 feat(config): Button to save ViewData options to the defaults in TracyConfig. 2025-08-20 15:32:04 +02:00
Moritz Heinemann
18e75668a9 Update markdown manual. 2025-08-14 19:36:04 +02:00
Moritz Heinemann
a8e60df334 Update Python docs 2025-08-14 19:28:38 +02:00
sebi
5ee82874c6 manual: OpenCL macro name fix 2025-08-04 10:17:30 +03:00
Marcos Slomp
9b84b527a6 adding manual control over sampling profiling 2025-08-01 15:24:30 -07:00
Bartosz Taudul
6f3a023df8 Update markdown manual. 2025-07-23 00:57:26 +02:00
Clément Grégoire
479b714b4b Add zone depth limit documentation 2025-07-22 20:51:06 +02:00
Bartosz Taudul
840a74172e Update manual. 2025-07-22 20:40:58 +02:00
Bartosz Taudul
c03fdaec1e Merge pull request #1097 from erieaton-amd/rocprofv3-2
Collect dispatches and counter values with Rocprofv3
2025-07-22 13:33:15 +02:00
Eric Eaton
1639598d62 Update documentation
This provides some instructions and tips for the manual. Also:
* Made the calibration feature a CMake option
* Cleaned up some minor code issues
* Fixed an issue with the calibration
* Incremented patch number
2025-07-21 15:30:42 -07:00
Bartosz Taudul
382b41bcce Add example llama-swap configuration to the manual. 2025-07-15 14:32:49 +02:00
Bartosz Taudul
d9a1655f9a Add information about CPU dies to topology section in the manual. 2025-07-15 14:04:21 +02:00
Bartosz Taudul
24b43e9e0a Update manual. 2025-07-13 19:09:37 +02:00
Bartosz Taudul
b12253e706 Update CPU data window column labels in the manual. 2025-07-12 20:28:08 +02:00
Bartosz Taudul
d2db62ebc3 Change how icons are converted in markdown manual. 2025-07-12 14:25:29 +02:00
Bartosz Taudul
249673660e Remove mouse button images from markdown manual. 2025-07-12 13:41:05 +02:00
Bartosz Taudul
f6f2fa0a0a Fix font awesome icons in markdown manual. 2025-07-12 13:34:22 +02:00
Bartosz Taudul
1e1d9d9a84 Fix \menu, this time properly. 2025-07-12 12:35:37 +02:00
Bartosz Taudul
6058e6ede0 Hackfix section names in markdown manual. 2025-07-12 12:23:48 +02:00
Bartosz Taudul
31815fd45d Remove junk from links in markdown manual. 2025-07-12 11:58:19 +02:00
Bartosz Taudul
87c1200c80 Add shell script for latex to markdown conversion. 2025-07-12 11:50:32 +02:00
Bartosz Taudul
c08364779a Update markdown manual. 2025-07-12 11:50:32 +02:00
Bartosz Taudul
154c055fcb Update manual. 2025-07-12 11:50:29 +02:00
Bartosz Taudul
abef0d76b1 Update manual. 2025-07-12 11:50:28 +02:00
Bartosz Taudul
ebc25665bd Update markdown manual. 2025-07-12 11:50:24 +02:00
Bartosz Taudul
2e598ee548 Add tracy manual converted to markdown.
The following command was used:

pandoc --wrap=none --reference-location=block --number-sections -s tracy.tex -o tracy.md

This should be a part of the build process, but that would require pandoc,
which is not something users may have installed.
2025-07-12 11:50:15 +02:00
Bartosz Taudul
880c600506 Remove queue delay calibration.
This value is not used for anything, it was just a number displayed in
the UI without much meaning to anyone.

Operations on the queue during early init may not work correctly, stopping
some programs from running past the calibration loop.
2025-07-11 23:23:31 +02:00
Bartosz Taudul
7f6efe3bd4 Merge pull request #1065 from maxime-modulopi/vulkan-collect-host
Add support for host query reset when collecting Vulkan traces
2025-06-26 14:51:51 +02:00
Maxime Duriez
656ff1ba16 Added TracyVkCollectHost to manual 2025-06-26 12:54:10 +02:00
rmarker
e1b325741e Add limit range for flame graph.
Allow restricting the flame graph to a specific time range.
Similar to the existing range limits for other tools, such as for
statistics.
2025-06-15 17:41:27 +09:30
Bartosz Taudul
310c9389b2 Update license list. 2025-06-07 16:45:25 +02:00
Bartosz Taudul
e660821d75 Remove Windows hacks for including license in the manual. 2025-06-07 16:32:06 +02:00
Bartosz Taudul
fae74430c5 Document flame graph. 2025-06-07 16:31:13 +02:00