Bartosz Taudul
eba8c1e99a
Setup ranges array.
2026-06-23 21:49:15 +02:00
Bartosz Taudul
9a785976c0
Ignore zero-length sections.
2026-06-23 02:00:11 +02:00
Bartosz Taudul
711e3a7bcf
Add separator between timeline headers and content.
2026-06-23 01:58:35 +02:00
Bartosz Taudul
d84a085b71
Collapse small sections.
2026-06-23 01:58:35 +02:00
Bartosz Taudul
ae38665b95
Draw sections.
2026-06-22 19:17:01 +02:00
Bartosz Taudul
800e415400
Calculate section rows content.
2026-06-22 19:17:00 +02:00
Bartosz Taudul
f1dfedffaf
Instrument program sections in dyna example.
2026-06-22 15:10:38 +02:00
Bartosz Taudul
67bb927d61
Store level name in World.
2026-06-22 15:10:28 +02:00
Bartosz Taudul
415197bd5d
Remove semicolon from TracySetProgramName macro.
2026-06-22 14:57:25 +02:00
Bartosz Taudul
5177e587e9
Do not include semicolons in TracySectionEnter / TracySectionLeave macros.
2026-06-22 14:56:32 +02:00
Bartosz Taudul
ee7d2b4fd8
Track memory allocations in dyna example.
2026-06-21 23:25:42 +02:00
Bartosz Taudul
1d0806c374
Add frame image capture to the dyna example.
2026-06-21 23:12:52 +02:00
Bartosz Taudul
9cc8f3752e
Mark zones in dyna example.
2026-06-21 23:05:20 +02:00
Bartosz Taudul
79e0efac96
Mark frame boundaries in dyna example.
2026-06-21 22:53:31 +02:00
Bartosz Taudul
8531e879a9
Use TracyNoop to ensure profiler library is linked with executable.
2026-06-21 22:47:34 +02:00
Bartosz Taudul
89a75d5c71
Integrate Tracy into dyna example.
2026-06-21 22:47:34 +02:00
Bartosz Taudul
e9e85ca6ee
Add Dyna.net example.
2026-06-21 22:47:34 +02:00
Bartosz Taudul
3a6a23ca98
Save and load sections data.
2026-06-21 00:56:32 +02:00
Bartosz Taudul
3157dfae3e
Merge pull request #1412 from jensenr30/fix-signed-int-comparison-warning
...
Fix warning [-Wsign-compare]
2026-06-21 00:32:51 +02:00
Ryan Jensen
978b720759
Fix warning [-Wsign-compare]
2026-06-20 17:09:26 -05:00
Bartosz Taudul
77c655eb7d
Merge pull request #1411 from alandtse/feat/mcp-sections-accessor
...
feat(mcp): expose sections accessor in eval bindings
2026-06-20 11:49:45 +02:00
Alan Tse
bee6ac566e
docs(mcp): drop dangling tracy://catalog reference
...
eval_guide.md referenced a tracy://catalog resource that was never
registered (only tracy://prompt and tracy://eval-guide exist), so an
agent following the guide would try to read a nonexistent resource.
Remove the references; the worked snippets the catalog described are
already inlined under "Common query patterns".
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_016EvfzHvUsDBSAwEzTfLTtA
2026-06-19 15:51:51 -07:00
Alan Tse
6e4041b14d
feat(mcp): expose sections accessor in eval bindings
...
Bind Worker::GetSections() as get_sections() so the TracySectionEnter /
TracySectionLeave instrumentation added to the client is reachable from
the MCP eval tool's ctx object. Returns a list of {start, end, text}
dicts with nanosecond timestamps, matching the existing list-of-dict
accessor convention. Documented in eval_guide.md.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_016EvfzHvUsDBSAwEzTfLTtA
2026-06-19 15:44:12 -07:00
Bartosz Taudul
1706ac57ac
Separate id field is not needed.
2026-06-19 20:37:49 +02:00
Bartosz Taudul
72d62bea25
Display count of sections.
2026-06-19 20:37:49 +02:00
Bartosz Taudul
0ae37172dc
Add sections accessor.
2026-06-19 20:37:45 +02:00
Bartosz Taudul
9502ab728d
Merge pull request #1410 from shekhirin/alexey/mcp-streamable-http
...
feat(mcp): default to streamable-http transport
2026-06-19 19:45:51 +02:00
Alexey Shekhirin
7dd4dbc8a5
update docs
2026-06-19 18:36:03 +01:00
Alexey Shekhirin
96c681cf61
feat(mcp): default to streamable-http transport
2026-06-19 16:42:14 +01:00
Bartosz Taudul
2052aa2ab8
Regenerate markdown manual.
2026-06-19 15:05:58 +02:00
Bartosz Taudul
977218ea04
Document that ___tracy_alloc_srcloc strings must not be null-terminated.
2026-06-19 15:05:05 +02:00
Bartosz Taudul
fcd5944d5e
Better default llm config.
2026-06-19 12:36:39 +02:00
Bartosz Taudul
34395f97ed
Regenerate markdown manual.
2026-06-18 21:31:03 +02:00
Bartosz Taudul
c897729b74
Use safe file names for cache.
2026-06-18 21:30:07 +02:00
Bartosz Taudul
f8208ce5ef
Add quick start guide for getting Tracy Assist running.
2026-06-18 21:21:15 +02:00
Bartosz Taudul
3516c96afd
Retrieve available context on llama.cpp if not available on start.
...
In order for context size to be available, the model has to be loaded on
the server. However, the typical flow will be to load models on demand.
2026-06-18 21:00:25 +02:00
Bartosz Taudul
3bb5027565
Add llama.cpp tokenization support.
2026-06-18 20:58:40 +02:00
Bartosz Taudul
eefc7aee4b
Detect llama.cpp router mode.
2026-06-18 20:56:07 +02:00
Bartosz Taudul
3ccda1d3c4
Add embedding model heuristic to not recognized llama API providers.
2026-06-18 20:51:53 +02:00
Bartosz Taudul
802e88585a
Merge pull request #1407 from shekhirin/tracy-consistent-thread-order
...
feat: display threads in a consistent order
2026-06-18 14:41:20 +02:00
Alexey Shekhirin
74bbe5988b
Use consistent thread order in more thread pickers
2026-06-18 09:41:45 +01:00
Alexey Shekhirin
066cb89f75
Display threads in a consistent order
2026-06-18 09:41:31 +01:00
Bartosz Taudul
8c289104d6
Regenerate markdown manual.
2026-06-18 00:39:26 +02:00
Bartosz Taudul
274e453bb6
Process section enter / leave events.
2026-06-17 22:37:31 +02:00
Bartosz Taudul
d89055908b
Update manual.
2026-06-17 22:37:31 +02:00
Bartosz Taudul
801a34ea66
Add trigger parameter.
2026-06-17 22:37:31 +02:00
Bartosz Taudul
0cdb6d365e
Initial section enter / leave instrumentation.
2026-06-17 22:37:31 +02:00
Bartosz Taudul
e3f4c72c85
Move TRACY_ATTRIBUTE_FORMAT_PRINTF to its own header.
2026-06-17 22:37:31 +02:00
Bartosz Taudul
eeab1bf1a9
Border sizes are scaled by ScaleAllSizes() since ImGui 1.92.7.
2026-06-17 22:37:30 +02:00
Bartosz Taudul
d26176baae
Merge pull request #1406 from mcourteaux/fix-charconv
...
Implement C++ feature check for charconv.
2026-06-17 11:37:38 +02:00