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

7862 Commits

Author SHA1 Message Date
Bartosz Taudul 5461427493 Print error message when opening a trace from command line fails. 2024-02-03 16:25:01 +01:00
Bartosz Taudul 1354205db8 Merge pull request #716 from gedalia/gpasternak/crash_handler_fix
This change makes the crash handler only install when tracy is connected.
2024-01-24 21:12:17 +01:00
Gedalia Pasternak 4ebbd15894 add win32 fix. 2024-01-24 11:27:08 -05:00
Gedalia Pasternak 9515a824fd This change makes the crash handler only install when tracy is connected.
This avoids the issue that an end user has their own crash handler which
gets ignored when tracy is on even if there is nothing to capture the crash.
2024-01-24 09:25:57 -05:00
Bartosz Taudul c4863d4324 Bump ImGui to 1.90.1. 2024-01-11 13:21:19 +01:00
Bartosz Taudul a9288cd759 Merge pull request #710 from c-cube/bound-checks-import-fuchsia
import fuchsia: check bounds to handle truncated traces
2024-01-08 22:16:25 +01:00
Simon Cruanes dff6ea5821 import fuchsia: check bounds to handle truncated traces
the last record might be partially written so it's important to
check bounds and dump the last record if that happens.
2024-01-08 16:02:17 -05:00
Bartosz Taudul 747a3cdea2 Merge pull request #708 from phsilva/fix-typo
Fix typo on Chapter 1 opening sentence.
2024-01-02 23:09:32 +01:00
Paulo Henrique Silva ef55ad6c8d Fix typo
Typo introduced on revision a13b04669.
2024-01-02 18:19:21 -03:00
Bartosz Taudul 0fd1840523 Update NEWS. 2024-01-02 20:09:25 +01:00
Bartosz Taudul fc8fc80900 Drop support for pre-0.9.0 traces. 2024-01-02 20:08:41 +01:00
Bartosz Taudul 90c7a43e8a Less verbose CPU data table header labels. 2024-01-02 20:08:18 +01:00
Bartosz Taudul 2ac0173c91 Update manual. 2024-01-02 17:18:31 +01:00
Bartosz Taudul f74ade31f4 Update NEWS. 2024-01-02 17:04:02 +01:00
Bartosz Taudul 680174685b Pass function names to ViewSource() calls. 2024-01-02 17:04:01 +01:00
Bartosz Taudul 4757d101fc Optional ctrl key mod check when running view source with function name. 2024-01-02 17:04:01 +01:00
Bartosz Taudul 9a5fb0bb51 Implement search for symbol matching function name when opening source view. 2024-01-02 16:15:12 +01:00
Bartosz Taudul cf412bfb2e Change microarchitecture fallback to ZEN4. 2024-01-02 14:56:00 +01:00
Bartosz Taudul 38dc0d83d7 Bump copyright year. 2024-01-01 13:54:12 +01:00
Bartosz Taudul 426c8cef39 Merge pull request #706 from c-cube/fix-import-fuchsia-string-ref
fix import-fuchsia: handle string references properly
2024-01-01 13:53:40 +01:00
Simon Cruanes bafc86326a check for the presence of the initialization record 2023-12-31 22:52:13 -05:00
Simon Cruanes d2bdcc2e2c fix import-fuchsia: handle string references properly 2023-12-31 22:43:10 -05:00
Bartosz Taudul dfe126a7f3 TracyPrint.cpp is a dependency of TracyWorker.cpp now. 2023-12-31 14:29:32 +01:00
Bartosz Taudul 762582357b Check if source location counts are in order when loading traces. 2023-12-31 14:16:50 +01:00
Bartosz Taudul b262cb2428 Handle load failure exceptions. 2023-12-31 14:16:06 +01:00
Bartosz Taudul 5062bef69a Add trace load failure exception. 2023-12-31 13:55:06 +01:00
Bartosz Taudul d64307be91 Move bad version popup out of file selector ifdef check. 2023-12-31 13:54:04 +01:00
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