Simon Cruanes
|
7f40e6cda9
|
handle counter, begin/end duration events, and fix decoding of double arguments
|
2023-12-27 16:57:25 -05:00 |
|
Simon Cruanes
|
5ecd3a5e83
|
fix printing of arguments
|
2023-12-27 12:30:24 -05:00 |
|
Simon Cruanes
|
bf75b9fab0
|
bugfix
|
2023-12-27 01:39:06 -05:00 |
|
Simon Cruanes
|
77d091bdc8
|
wip: import-fuchsia tool to import fuchsia traces
See:
https://fuchsia.dev/fuchsia-src/reference/tracing/trace-format
|
2023-12-27 01:18:41 -05:00 |
|
Robert Osfield
|
d62428c482
|
Moved methods into public scope and add GetQueryPool() method to enable use of the VkCtx directly rather than just from VkCtxScope (#695)
|
2023-12-23 00:54:18 +01:00 |
|
Bartosz Taudul
|
1557a9ac52
|
Restore emscripten 32-bit vertex buffer indices.
|
2023-12-21 22:12:55 +01:00 |
|
Bartosz Taudul
|
90c5ad04e7
|
Update NEWS.
|
2023-12-21 15:12:24 +01:00 |
|
Bartosz Taudul
|
28636b076b
|
Add missing colon.
|
2023-12-21 14:38:06 +01:00 |
|
Bartosz Taudul
|
e7b9bffbbd
|
Rename TRACE_CLIENT_LIBUNWIND_BACKTRACE to TRACY_LIBUNWIND_BACKTRACE.
|
2023-12-21 14:07:44 +01:00 |
|
Bartosz Taudul
|
04aa19a3f3
|
Update manual.
|
2023-12-21 13:47:10 +01:00 |
|
Bartosz Taudul
|
58c630473a
|
Use thread icon for thread label in statistics.
|
2023-12-21 13:26:43 +01:00 |
|
Bartosz Taudul
|
e44db26492
|
Display number of groups in find zones window.
|
2023-12-20 17:31:00 +01:00 |
|
Bartosz Taudul
|
ef9b079ecc
|
Mark invalidGid constexpr.
|
2023-12-20 17:26:29 +01:00 |
|
Bartosz Taudul
|
56fa051bea
|
Display number of threads each source location is present in.
|
2023-12-20 17:19:26 +01:00 |
|
Bartosz Taudul
|
8187519775
|
Add threads count to SrcLocZonesSlim.
|
2023-12-20 17:19:26 +01:00 |
|
Bartosz Taudul
|
d01113150d
|
Calculate per-thread source location counts.
|
2023-12-20 16:42:37 +01:00 |
|
Bartosz Taudul
|
e9911ab127
|
Fix includes.
|
2023-12-20 13:16:51 +01:00 |
|
Bartosz Taudul
|
0f794ed3b4
|
Cosmetics.
|
2023-12-20 13:15:42 +01:00 |
|
Bartosz Taudul
|
c39b7af4b3
|
Proper spelling of dbghelp.
|
2023-12-20 13:14:06 +01:00 |
|
Bartosz Taudul
|
cc3cbfe6f2
|
No need for indirection of ImageEntry vector.
|
2023-12-12 19:27:53 +01:00 |
|
Bartosz Taudul
|
5decb91cd0
|
Don't clear image cache on refresh.
|
2023-12-12 19:23:27 +01:00 |
|
Bartosz Taudul
|
7fc7935359
|
Cosmetics.
|
2023-12-12 19:09:41 +01:00 |
|
Bartosz Taudul
|
073e04e967
|
Remove redundant include.
|
2023-12-12 19:04:43 +01:00 |
|
Bartosz Taudul
|
71628f4b1c
|
Merge pull request #682 from amschnorr/add-tracy-client-address-flag
Add tracy client address complile flag
|
2023-12-12 13:47:30 +01:00 |
|
Bartosz Taudul
|
ea53a9220b
|
Merge pull request #683 from YaLTeR/add-missing-to-meson
Add new options to meson
|
2023-12-12 12:52:33 +01:00 |
|
Ivan Molodetskikh
|
4e23b1125a
|
meson: Add tracy_libbacktrace_elf_dynload_support option
|
2023-12-12 08:06:31 +04:00 |
|
Ivan Molodetskikh
|
b110b10b35
|
meson: Add tracy_symbol_offline_resolve option
|
2023-12-12 08:06:08 +04:00 |
|
Ivan Molodetskikh
|
2b0be68b4a
|
meson: Add libunwind option
The CMake name was a bit weird, so I changed it to the standard format
for meson.
|
2023-12-12 08:05:38 +04:00 |
|
Ivan Molodetskikh
|
c0e4652edf
|
meson: Add tracy_public_deps list
Currently functionally identical to before. Will be used in a subsequent
commit for libunwind, which appears in a public header.
|
2023-12-12 08:04:41 +04:00 |
|
Alex
|
6cb0fa0901
|
-doc revise
|
2023-12-11 19:24:04 -08:00 |
|
Alex
|
9921b74e6d
|
-documentation
-erro message
|
2023-12-11 16:21:19 -08:00 |
|
Alex
|
1e6f877777
|
-add tracy client address flag
|
2023-12-11 15:16:41 -08:00 |
|
Bartosz Taudul
|
9bc014b183
|
Merge pull request #674 from tiago-rodrigues/trodrigues/offline_symbol_resolve_and_imagecache2
Add image cache to avoid calling dladdr() and add libbacktrace elf image list refresh
|
2023-12-11 20:31:14 +01:00 |
|
trodrigues
|
ab1ec3f01c
|
make sure we always copy the image name in ImageCache
|
2023-12-09 19:12:53 -06:00 |
|
trodrigues
|
15f1b6b0b4
|
make a copy of dli_fname after calling dladdr. Call ImageCache destructor.
|
2023-12-09 09:40:07 -06:00 |
|
trodrigues
|
8503f32b36
|
fix typos and compilation warnings
|
2023-12-09 09:37:14 -06:00 |
|
trodrigues
|
e80e1d2484
|
fix line endings
|
2023-12-06 12:29:26 -06:00 |
|
Tiago Rodrigues
|
8dfc5fe41f
|
re-apply diff
|
2023-12-06 12:39:52 -05:00 |
|
Tiago Rodrigues
|
38559172bb
|
checkout elf.cpp as it looks like line ending were screwed up
|
2023-12-06 12:37:53 -05:00 |
|
Tiago Rodrigues
|
24b6c649d3
|
fix typo
|
2023-12-06 12:32:37 -05:00 |
|
trodrigues
|
b835d73590
|
Add support for libbacktrace to detect new elfs have been dynamically loaded after backtrace_initialize() has been called, and consider them for symbol resolution
|
2023-12-05 20:09:11 -06:00 |
|
trodrigues
|
55f53b9979
|
remove option to enable image cache, use it for TRACY_HAS_CALLSTACK == 3 to obtain image path and addreses instead of dladdr()
|
2023-12-05 20:01:12 -06:00 |
|
trodrigues
|
a618b6e6f8
|
simplify return from tracy::FastVector iterator
|
2023-12-03 08:36:54 -06:00 |
|
Tiago Rodrigues
|
a9d039e081
|
move under the tracy namespace, remove commented out code
|
2023-12-03 09:23:03 -05:00 |
|
Tiago Rodrigues
|
132419dba3
|
Add image cache to avoid calling dladdr() when doing offline symbol resolution. This cache can also be used in the runtime symbol resolution case to detect we should recreate "backtrace_state" when new images have been loaded
|
2023-11-29 13:23:58 -05:00 |
|
Bartosz Taudul
|
af73dba73e
|
Merge pull request #665 from tiago-rodrigues/trodrigues/offline_symbol_resolve
Add support for offline callstack symbol resolving
|
2023-11-27 16:53:22 +01:00 |
|
Tiago Rodrigues
|
2509a4b962
|
update documentation to reflect that symbol statistics are broken when using offline symbol resolving
|
2023-11-27 10:22:12 -05:00 |
|
Bartosz Taudul
|
87f3d20a9e
|
Merge pull request #673 from AMS21/patch-1
Fix typo `enfore` -> `enforce`
|
2023-11-26 12:52:33 +01:00 |
|
AMS21
|
d2325e49e7
|
Fix typo enfore -> enforce
|
2023-11-26 11:51:05 +00:00 |
|
Bartosz Taudul
|
bed5f9b16e
|
Make the manual two-sided.
|
2023-11-25 15:58:25 +01:00 |
|