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

8270 Commits

Author SHA1 Message Date
Bartosz Taudul f7b810a3d1 Mark hyperthread jumps. 2024-08-24 16:52:04 +02:00
Bartosz Taudul be92ae787c Add tooltips for thread jumps. 2024-08-24 16:50:02 +02:00
Bartosz Taudul 50bb383667 Display CPU topology data in zone wait regions list. 2024-08-24 16:47:55 +02:00
Bartosz Taudul 844bc1e416 Display die jumps in wait regions list. 2024-08-24 16:37:04 +02:00
Bartosz Taudul 46e979e185 Display die information on CPU data graph. 2024-08-24 16:36:29 +02:00
Bartosz Taudul 2716311f51 Store die number in CpuThreadTopology. 2024-08-24 16:36:04 +02:00
Bartosz Taudul 357b557684 Add die to CPU topology data structures.
Drawing dies on the topology chart is a minimal effort for the time being.
An improved version will be added later on.
2024-08-22 20:26:11 +02:00
Bartosz Taudul e947aeb72d Read CPU die information on Linux. 2024-08-22 20:26:09 +02:00
Bartosz Taudul 5d542dc09f Release 0.11.1. v0.11.1 2024-08-22 20:07:25 +02:00
Bartosz Taudul 8893c2bc0f Update NEWS. 2024-08-22 19:54:53 +02:00
Bartosz Taudul 353545a1e9 Add die to topology data. 2024-08-22 00:58:01 +02:00
Bartosz Taudul fb617fe998 Zero-initialize CPU topology data structure. 2024-08-22 00:54:12 +02:00
Bartosz Taudul dc4aa7a126 Merge pull request #866 from Minres/master
adds target export to allow use in projects using exports
2024-08-21 23:09:07 +02:00
Eyck Jentzsch c8dbace72e adds transient zone with name and color 2024-08-21 22:55:02 +02:00
Eyck Jentzsch f5bc9a9ae8 adds target export to allow use in projects using exports 2024-08-21 22:46:15 +02:00
Bartosz Taudul b6eb08befe Use algorithmic and vectorizable BC1 index fixup. 2024-08-21 22:23:16 +02:00
Bartosz Taudul 5c1cc80897 Bump capstone to 5.0.3. 2024-08-21 19:22:58 +02:00
Bartosz Taudul 0c6803e5c6 Merge pull request #859 from brakhane/lua-fix
Lua: ensure source location is not longer than 255 characters
2024-08-10 14:49:12 +02:00
Dennis Brakhane 81d7e9d765 only use first 255 characters of source location
When a Lua script was loaded through loadstring, dbg.source is the whole
source code; this not only causes a lot of unnecessary data to be sent,
it can even crash Tracy if the source string is larger than 64 KB.

Therefore, use the short version which is never more than 255 characters.
2024-08-10 14:47:04 +02:00
Bartosz Taudul a51f0d0657 Merge pull request #858 from PatrickMoffett/master
Remove constexpr from GetSamplingInterval
2024-08-09 11:51:52 +02:00
Patrick Moffett b2ee226fd7 remove constexpr from GetSamplingInterval 2024-08-08 22:22:52 -07:00
Bartosz Taudul ee65a45bef Vararg functions can't be inlined. 2024-08-08 19:55:32 +02:00
Bartosz Taudul b18796c1c0 Add text formatting function to test. 2024-08-08 19:52:47 +02:00
Bartosz Taudul 30cbc77e23 Update CPM to 0.40.2. 2024-08-08 19:42:15 +02:00
Bartosz Taudul 60042d1944 Print context switch event data. 2024-08-06 20:37:51 +02:00
Bartosz Taudul f7730659f8 Update manual. 2024-08-04 00:15:46 +02:00
Bartosz Taudul 835ba9fddf Pass fiber group hint to NewThread(). 2024-08-04 00:10:45 +02:00
Bartosz Taudul 37bfde5106 Add fiber enter API with group hint. 2024-08-04 00:08:18 +02:00
Bartosz Taudul 46852a7066 Update NEWS. 2024-08-03 20:40:59 +02:00
Bartosz Taudul ecb05f787e Document thread group hints. 2024-08-03 20:33:43 +02:00
Bartosz Taudul 0b74b14f88 Save thread group hint. 2024-08-03 20:23:26 +02:00
Bartosz Taudul a1064a3d26 Observe thread grouping hint when a new thread appears. 2024-08-03 20:18:40 +02:00
Bartosz Taudul 1390c8c9e3 Take group hint into account when sorting threads. 2024-08-03 20:11:55 +02:00
Bartosz Taudul dbf6274bff Remove threads that had group hint changed from thread order list. 2024-08-03 20:11:35 +02:00
Bartosz Taudul bdacfe7c37 Add a list of pending thread hints. 2024-08-03 20:10:36 +02:00
Bartosz Taudul 28a9750f8a Process thread group hints. 2024-08-03 20:10:36 +02:00
Bartosz Taudul 9a9f1c2ab9 Set plot thread group hint to -1 in the test application. 2024-08-03 19:41:44 +02:00
Bartosz Taudul 8cea63cbca Send thread group hint message. 2024-08-03 19:40:49 +02:00
Bartosz Taudul beb42a3d29 Change group hint from unsigned to signed. 2024-08-03 19:40:11 +02:00
Bartosz Taudul 70a468e160 Protocol version 66 was used by 0.11.0. 2024-08-03 19:36:56 +02:00
Bartosz Taudul 5e224101c4 Allow direct access to ThreadNameData. 2024-08-03 19:33:19 +02:00
Bartosz Taudul 3658c0c90f Add thread group hint to ThreadNameData. 2024-08-03 19:15:01 +02:00
Bartosz Taudul fb18a81d79 Add support for reading TRACY_SAMPLING_HZ from an env variable. 2024-07-30 18:42:05 +02:00
Bartosz Taudul ffb98a9724 Merge pull request #848 from tksuoran/msys2_clang64_link_fix
Fix for #847
2024-07-26 12:36:10 +02:00
Timo Suoranta 0aa025c0d9 Fix for #847 2024-07-26 11:24:20 +03:00
Bartosz Taudul 684cee59ab Merge pull request #841 from aluaces/pr-find-libunwind
Find libunwind if requested so we can link to it.
2024-07-23 13:13:18 +02:00
Alberto Luaces d9a182b450 Find libunwind if requested so we can link to it. 2024-07-23 12:15:36 +02:00
Bartosz Taudul 751545ebbd Merge pull request #839 from Arpafaucon/cmake-add-verbose
Expose `TRACY_VERBOSE` in cmake for debug
2024-07-21 17:39:02 +02:00
Grégoire Roussel c9063fbdbe Expose TRACY_VERBOSE in cmake for debug 2024-07-21 17:37:57 +02:00
Grégoire Roussel 20d67a1bc8 tentative clang-format 2024-07-19 18:17:22 +02:00