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

7366 Commits

Author SHA1 Message Date
Bartosz Taudul eb7c13e7bb Fix message color component names in the protocol.
Red and blue channels were mislabeled. Otherwise, coding and decoding was
performed correctly, as far as the color channel order described in the manual
is followed by the user.

No change to the binary protocol was made.
2023-01-23 01:07:07 +01:00
Bartosz Taudul c59413ab56 Query jump and call target addresses.
This enables discovery of target function names (and recursively, their
bodies), even if such function has no samples and is not present in any
callstack.
2023-01-22 02:06:43 +01:00
Bartosz Taudul baaed68bcf Merge pull request #511 from nagisa/tracy-fiber-binding-ifdef
move ___tracy_fiber* declarations to under ifdef
2023-01-19 00:59:16 +01:00
Simonas Kazlauskas 5a7a83d307 move ___tracy_fiber* declarations to under ifdef
These functions are only defined when -DTRACY_FIBERS is set. However,
the function is declared regardless of this declaration, which seems
like it could lead to obscure linking errors. I haven’t encountered any
of these specifically, but in my case, this distinction makes it more
difficult to produce correctly auto-generated bindings.
2023-01-19 01:54:26 +02:00
Bartosz Taudul e4bd88c51f Update NEWS. 2023-01-17 01:51:30 +01:00
Bartosz Taudul a2756781c7 Update copyright year. 2023-01-09 00:22:22 +01:00
Bartosz Taudul 2c1b0c6853 Merge pull request #509 from topolarity/count-before-after
Add left/right counts to histogram tooltip
2023-01-07 13:44:52 +01:00
Cody Tapscott cabfe25333 Add left/right counts to histogram tooltip 2023-01-06 21:37:23 -07:00
Bartosz Taudul f90336a12f Update screenshots. 2023-01-05 23:36:01 +01:00
Bartosz Taudul 8a9deb69c8 Fix expand-process separators in CPU data window. 2023-01-05 22:48:07 +01:00
Bartosz Taudul 006bfeaf56 Use fixed-width font to draw addresses. 2023-01-05 22:20:56 +01:00
Bartosz Taudul ecb4a0527a Do not retrieve call stacks if sampling is not requested. 2023-01-05 21:45:44 +01:00
Bartosz Taudul b53acde418 Fix type. 2023-01-05 20:34:50 +01:00
Bartosz Taudul 236bbfa8b1 libbacktrace: unpack literals into output buffer (da7eff2) 2023-01-05 20:31:05 +01:00
Bartosz Taudul d8fc004bfa libbacktrace: rewrite and simplify main zstd loop (fd9442f) 2023-01-05 20:29:51 +01:00
Bartosz Taudul 08d403e324 libbacktrace: support zstd decompression (c992dd8) 2023-01-05 20:27:36 +01:00
Bartosz Taudul 096293110b Update ImGui to 1.89.2 + docking. 2023-01-05 19:15:58 +01:00
Bartosz Taudul 04a428ab29 Merge pull request #506 from spnda/master
Fix: Don't let make_unique initialise data unnecessarily
2023-01-03 14:17:19 +01:00
Bartosz Taudul d76e3a364a Cosmetics. 2023-01-03 13:56:56 +01:00
sean b597ab5a0a Fix: Don't let make_unique initialise data unnecessarily 2023-01-03 13:09:26 +01:00
Bartosz Taudul 5a3d7b6f56 Update NEWS. 2023-01-01 16:20:35 +01:00
Bartosz Taudul 6c699d293e Annotate assembly dumps with source line information. 2023-01-01 16:19:37 +01:00
Bartosz Taudul bb8393c918 Calculate max operand length. 2023-01-01 14:47:10 +01:00
Bartosz Taudul 1945b1bfa0 Change assembly comment character from ; to #.
This makes llvm-mca silent about unknown tokens.
2023-01-01 14:42:50 +01:00
Bartosz Taudul 28eb4a934e Update manual. 2022-12-30 20:38:29 +01:00
Bartosz Taudul b8029f7448 Show diff direction and allow reversal. 2022-12-30 20:33:17 +01:00
Bartosz Taudul 166c553af3 Make diff added/deleted files list collapsed by default. 2022-12-30 20:20:52 +01:00
Bartosz Taudul 314b1b48c8 Condense source diff. 2022-12-23 19:56:39 +01:00
Bartosz Taudul b81d564f66 Add DTL to list of libraries. 2022-12-23 19:40:59 +01:00
Bartosz Taudul 0922dfc7b0 Update NEWS. 2022-12-23 19:40:58 +01:00
Bartosz Taudul 2aee91a142 Update manual. 2022-12-23 19:40:58 +01:00
Bartosz Taudul 1eaebb44cb Display changes in source files in compare menu. 2022-12-23 19:40:58 +01:00
Bartosz Taudul 205930fd2c Add file and diff printers. 2022-12-23 19:40:58 +01:00
Bartosz Taudul 5a442f123e Calculate diff between source files. 2022-12-23 19:40:58 +01:00
Bartosz Taudul 4bb0a1f1ed Add line splitter. 2022-12-23 19:40:58 +01:00
Bartosz Taudul cbc85003f7 Add Diff Template Library 1.20. 2022-12-23 19:40:58 +01:00
Bartosz Taudul bd06d4e104 Build lists of unique source files in comparison menu. 2022-12-23 19:40:58 +01:00
Bartosz Taudul 886456ea44 Load source cache in comparison worker. 2022-12-23 19:40:57 +01:00
Bartosz Taudul 359840bec0 Add source diff radio button to compare menu.
Majority of this commit are whitespace changes.
2022-12-23 19:40:57 +01:00
Bartosz Taudul c12505c19d Fix TRACY_NO_CALLSTACK on Windows. 2022-12-22 21:17:31 +01:00
Bartosz Taudul 6e70b7c20b Push keyboard modifiers to ImGui. 2022-12-22 17:48:14 +01:00
Bartosz Taudul 797d5df850 Push key events to ImGui. 2022-12-22 17:39:30 +01:00
Bartosz Taudul dff2a6d6c2 Implement XKB text compositing. 2022-12-20 22:19:45 +01:00
Bartosz Taudul b7affdd92d Create XKB compose table/state. 2022-12-20 21:55:31 +01:00
Bartosz Taudul 0831b3f301 Push focus events to ImGui. 2022-12-20 17:11:15 +01:00
Bartosz Taudul 170a961d8d Tweak mouse wheel behavior on Wayland. 2022-12-20 16:54:28 +01:00
Bartosz Taudul b48a9027dd Add more packages on CI. 2022-12-20 00:54:08 +01:00
Bartosz Taudul 115f286acf Update CI libraries list. 2022-12-20 00:49:22 +01:00
Bartosz Taudul cd4156afe7 Update NEWS. 2022-12-20 00:46:22 +01:00
Bartosz Taudul 58f84379d0 Setup Wayland build. 2022-12-20 00:35:43 +01:00