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

7246 Commits

Author SHA1 Message Date
Bartosz Taudul c7ec2a9e0e Check for popup background fade animation. 2022-09-28 00:26:29 +02:00
Bartosz Taudul b3e9a03856 Check for activity in View. 2022-09-28 00:26:03 +02:00
Bartosz Taudul a8276c41c3 Allow checking whether View was active.
Currently this only checks if client connection is active.
2022-09-27 22:31:53 +02:00
Bartosz Taudul a8be0bc91e Disable cursor blinking. 2022-09-27 22:13:31 +02:00
Bartosz Taudul 258fd73e6e Remove dead code. 2022-09-27 22:12:18 +02:00
Bartosz Taudul 232fb5aaa4 Disable screen redraw when there are no input events. 2022-09-27 22:02:08 +02:00
Bartosz Taudul 1e7c6e3f49 Handle iconification by waiting for events. 2022-09-27 17:32:01 +02:00
Bartosz Taudul ff8a85ea2d Use small font for debug data in about window. 2022-09-26 01:15:37 +02:00
Bartosz Taudul e7184565b3 No need for more than one space between mnemonic and operands. 2022-09-24 00:39:04 +02:00
Bartosz Taudul da58c1f55e Make source location display a bit shorter in asm line. 2022-09-24 00:37:23 +02:00
Bartosz Taudul 55e78ba4f7 Use ellipsis for more condensed source file in asm line. 2022-09-24 00:29:38 +02:00
Bartosz Taudul 8c5dc57359 Add ellipsis to fixed font atlas. 2022-09-24 00:29:21 +02:00
Bartosz Taudul 7ea063539c Take less space for asm address in relative mode. 2022-09-21 20:39:35 +02:00
Bartosz Taudul 3d0e461140 Assembly lines spacing improvements. 2022-09-21 20:26:17 +02:00
Bartosz Taudul 3fa5b8f15a Display local jump target source code preview in tooltip. 2022-09-19 00:33:45 +02:00
Bartosz Taudul 0596fac6f2 Display inline function name in local jump label. 2022-09-19 00:33:18 +02:00
Bartosz Taudul 8d626d25f0 Display call target function name more prominently. 2022-09-18 01:12:52 +02:00
Bartosz Taudul cdcee49776 Make the ARM registers list more complete. 2022-09-17 23:31:42 +02:00
Bartosz Taudul 8da6105ee4 Cosmetics. 2022-09-17 23:31:34 +02:00
Bartosz Taudul 4cf096d883 Mark privileged instructions in the tooltip. 2022-09-17 23:06:16 +02:00
Bartosz Taudul 4c086e94e4 Different coloring for jump/call/ret or privileged mnemonics. 2022-09-17 22:59:50 +02:00
Bartosz Taudul dc31ebfd9c Use proper list of x64 registers. 2022-09-17 22:36:29 +02:00
Bartosz Taudul 2bd987b783 Use common colors. 2022-09-17 22:14:35 +02:00
Bartosz Taudul 823557fe74 Update NEWS. 2022-09-17 22:06:35 +02:00
Bartosz Taudul 62622bd65d Update manual. 2022-09-17 22:06:01 +02:00
Bartosz Taudul a8a4fe21b3 Adjust assembly register selection colors. 2022-09-17 22:03:41 +02:00
Bartosz Taudul 79a1f5cd80 Tokenize assembly operands. 2022-09-17 21:54:50 +02:00
Bartosz Taudul 0a69ef3b9c Print asm operands taking tokens into account. 2022-09-16 00:30:56 +02:00
Bartosz Taudul d823a24534 Dummy tokenization of asm operands. 2022-09-16 00:30:29 +02:00
Bartosz Taudul 4913f0e1e6 Greatly simplify asm line text drawing.
This change also colors asm mnemonics and jump labels. Asm operands are not
yet colored.
2022-09-15 23:36:31 +02:00
Bartosz Taudul a45293d6ff Enumerate asm token color names. 2022-09-15 23:36:30 +02:00
Bartosz Taudul 31b5a464cd Add assembly color tables. 2022-09-15 23:36:30 +02:00
Bartosz Taudul 6dc7c8c6b5 Add assembly keyword maps. 2022-09-15 23:36:29 +02:00
Bartosz Taudul aa017e6a76 Merge pull request #468 from sherief/exception-handler-fix
Windows exception handler allows other handlers to be called.
2022-09-15 11:33:39 +02:00
Bartosz Taudul 0fc1c0f927 Make symbol thread exit status more robust. 2022-09-13 21:07:03 +02:00
Bartosz Taudul 048e20b68c Check for macro existence before checking its value. 2022-09-11 13:09:59 +02:00
Sherief Farouk e8b3d22d76 Windows exception handler allows other handlers to be called.
The profiled app might install handlers to track crashes, write minidumps,
etc. - this patch makes sure the app's exception handler is called when
a crash happens while profiling with Tracy.
2022-09-10 17:16:58 -07:00
Bartosz Taudul c27bcc524c Store syntax colors as 32-bit uints. 2022-09-11 00:46:27 +02:00
Bartosz Taudul f8cf7ff45a Do not use deprecated grep variants. 2022-09-11 00:32:07 +02:00
Bartosz Taudul 9372d9fb28 Collect asm operation type data. 2022-09-11 00:30:37 +02:00
Bartosz Taudul ad23932e9f Merge pull request #467 from simplyWiri/fix-missing-tree-pop
Add missing TreePop in function which is called from inside a TreeNode
2022-09-10 12:05:05 +02:00
simplyWiri 830e7162eb Add missing TreePop in function which is called from inside a TreeNode 2022-09-10 17:09:04 +10:00
Bartosz Taudul ae0fe3cc93 Merge pull request #466 from Pilzschaf/gpu_c_api_improvements
Added gpu zone begin non-alloc and callstack variants to the C API
2022-09-09 22:59:30 +02:00
Pilzschaf a55fd64a5b Added gpu zone begin non-alloc and callstack variants to the C API 2022-09-09 21:23:07 +02:00
Bartosz Taudul 097b68e7bb Merge pull request #465 from Pilzschaf/gpu_c_api_improvements
Added gpu calibration to the C API
2022-09-09 19:22:25 +02:00
Pilzschaf 823519a1de Fix indentation 2022-09-09 18:45:54 +02:00
Pilzschaf 41a1ac203b Added gpu calibration to the C API 2022-09-09 18:40:17 +02:00
Bartosz Taudul eee6cb06fa Align jump arrows to pixel boundaries. 2022-09-09 00:32:13 +02:00
Bartosz Taudul 0e930a2c13 Prevent thick zone highlight from going outside the zone box. 2022-09-09 00:18:40 +02:00
Bartosz Taudul 5bd3f3de5f Don't use space for frame sets that are out of view range.
This becomes problematic at the end of the range, as continuous frames do not
have an "end", but rather essentially persist until the last recorded event.
2022-09-07 23:35:27 +02:00