1
0
mirror of https://github.com/wolfpld/tracy.git synced 2025-03-20 07:40:02 +08:00
Commit Graph

7835 Commits

Author SHA1 Message Date
Bartosz Taudul 586c6bf166 Hook up source location overflow failures.
Note: not tested. Expect some off-by-one bugs. Control flow may fail. Oh no.
2023-12-31 13:06:51 +01:00
Bartosz Taudul 54ee77026f Add source location overflow failures. 2023-12-31 12:58:56 +01:00
Bartosz Taudul cb7ce1c3aa Merge pull request #704 from c-cube/wip-import-fuchsia
wip: import-fuchsia tool to import fuchsia traces
2023-12-29 16:07:50 +01:00
Simon Cruanes 737759bc43 manual: remove use of \href 2023-12-29 09:33:07 -05:00
Simon Cruanes b558f65004 handle loc in import-fuchsia 2023-12-28 18:08:08 -05:00
Simon Cruanes c6efbf6cb7 add some documentation for import-fuchsia (and import-chrome) to manual 2023-12-28 18:03:16 -05:00
Simon Cruanes 7769f23c76 add CI for import-fuchsia 2023-12-28 17:47:21 -05:00
Simon Cruanes c4b644ecf8 fix 2023-12-27 23:31:17 -05:00
Simon Cruanes a275f1a2e0 remove dead code 2023-12-27 17:14:17 -05:00
Simon Cruanes 90b2c986ee decode thread names 2023-12-27 17:13:46 -05:00
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