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

Commit Graph

  • 9e8089ec1a Improve handling of query queue. Bartosz Taudul 2020-04-01 21:05:25 +02:00
  • b6ce693ede Include inline parents when filtering sample statistics. Bartosz Taudul 2020-04-01 13:24:32 +02:00
  • 0f2095f84a Add missing break. Bartosz Taudul 2020-04-01 13:10:26 +02:00
  • 57779a8ed9 Cosmetics. Bartosz Taudul 2020-03-31 20:44:44 +02:00
  • d08f3a6ea0 Check for samples, not ghost zones. Bartosz Taudul 2020-03-31 02:20:34 +02:00
  • b7e56d3030 Update manual. Bartosz Taudul 2020-03-31 01:10:39 +02:00
  • b957087456 Add "smart" symbol location to sampled statistics. Bartosz Taudul 2020-03-30 23:58:42 +02:00
  • eb48d24182 Store context switch data for threads with ghost zones. Bartosz Taudul 2020-03-30 23:41:21 +02:00
  • 0ad24f6485 Display graphical representation of line percentage. Bartosz Taudul 2020-03-30 22:49:06 +02:00
  • 44096dfcf2 Move DrawTextContrast() to TracyImGui.hpp. Bartosz Taudul 2020-03-30 22:39:34 +02:00
  • c1ed44bd35 Common percentage printing function. Bartosz Taudul 2020-03-30 22:26:45 +02:00
  • 11aedf2b27 Proper processing of symbol locations in live capture. Bartosz Taudul 2020-03-30 17:10:59 +02:00
  • 6fe5d0575f Add parent symbol for inlined symbols in sampled statistics. Bartosz Taudul 2020-03-30 02:50:09 +02:00
  • 17a5faa5e0 Display parent symbol for inline symbols in source view. Bartosz Taudul 2020-03-30 02:46:29 +02:00
  • f62df6125f Update NEWS. Bartosz Taudul 2020-03-29 23:02:20 +02:00
  • 30771bf7cb Gather failure data before terminating connection. Bartosz Taudul 2020-03-29 23:01:57 +02:00
  • 02cf838ceb Update manual. Bartosz Taudul 2020-03-29 14:12:59 +02:00
  • ddfd755ddc Add sponsor button to welcome dialog. Bartosz Taudul 2020-03-29 14:06:54 +02:00
  • 99b09290b7 Add funding button to README. Bartosz Taudul 2020-03-29 13:54:05 +02:00
  • bb978b0eff Add funding metadata. Bartosz Taudul 2020-03-29 13:18:08 +02:00
  • 36ddd0b98b Don't use new to allocate memory on the client. Bartosz Taudul 2020-03-28 21:27:19 +01:00
  • 48e4d33bea Support call stacks longer than 255 entries. Bartosz Taudul 2020-03-28 18:04:33 +01:00
  • 9b8eb69886 Apparently sampled call stacks may be empty. Bartosz Taudul 2020-03-28 16:09:44 +01:00
  • d43461584a Don't jump out to symbols without source and code. Bartosz Taudul 2020-03-28 15:11:23 +01:00
  • 2e1aa844fe Don't try to open invalid files. Bartosz Taudul 2020-03-28 15:06:36 +01:00
  • c23f4b2390 Update manual. Bartosz Taudul 2020-03-28 14:42:38 +01:00
  • 78eb774822 Assembly addresses can be displayed relative to symbol. Bartosz Taudul 2020-03-28 14:33:35 +01:00
  • 9837e06816 Implement cross-symbol jumping. Bartosz Taudul 2020-03-28 14:27:29 +01:00
  • 013bb5a4f2 Use generic group categories. Bartosz Taudul 2020-03-28 14:00:21 +01:00
  • 078109eca2 Update manual. Bartosz Taudul 2020-03-28 01:32:45 +01:00
  • 86aad15e0c Display jump/call target address. Bartosz Taudul 2020-03-28 01:22:27 +01:00
  • 28db0f6227 Wait for data to be ready. Bartosz Taudul 2020-03-28 01:17:35 +01:00
  • 8dba099a56 Revert "Base address is not needed." Bartosz Taudul 2020-03-28 00:57:41 +01:00
  • 22cae56ab1 Decode jump/call addresses. Bartosz Taudul 2020-03-28 00:53:48 +01:00
  • fd3b9ca1e5 No need to format string. Bartosz Taudul 2020-03-27 23:59:09 +01:00
  • 17009b315f Remove unused variable. Bartosz Taudul 2020-03-27 23:59:03 +01:00
  • 86ca85f39d Initialize variable. Bartosz Taudul 2020-03-27 23:58:49 +01:00
  • 058369bc7a Base address is not needed. Bartosz Taudul 2020-03-27 23:58:25 +01:00
  • 5249eb4428 Fix init order. Bartosz Taudul 2020-03-27 23:57:23 +01:00
  • 5675044443 Display image name, if source file is unknown. Bartosz Taudul 2020-03-27 21:54:40 +01:00
  • d065d28244 Allow assembly view in all calls to SetTextEditorFile. Bartosz Taudul 2020-03-27 21:46:16 +01:00
  • 78ea40d70c Check for asm/source availability in SetTextEditorFile. Bartosz Taudul 2020-03-27 21:30:16 +01:00
  • efbf13fcd4 Don't store inlined symbols locations. Bartosz Taudul 2020-03-27 21:16:23 +01:00
  • 45b8622bc9 Search for base address when if symbol address is inlined. Bartosz Taudul 2020-03-27 21:04:23 +01:00
  • 4b78559228 Update manual. Bartosz Taudul 2020-03-27 18:02:05 +01:00
  • 31a1517d2f Display disassembly of inlined symbols. Bartosz Taudul 2020-03-27 17:59:41 +01:00
  • 720ed0460b Differentiate between symbol and base address. Bartosz Taudul 2020-03-27 17:59:16 +01:00
  • 992f4c8c2d Implement search for symbol base from address. Bartosz Taudul 2020-03-27 17:39:42 +01:00
  • 4c381e13e9 Store list of symbol locations. Bartosz Taudul 2020-03-27 17:34:51 +01:00
  • 52a853b26f Don't show invalid contents warning for disassembly. Bartosz Taudul 2020-03-27 17:14:46 +01:00
  • 39923e942b Update NEWS. Bartosz Taudul 2020-03-27 02:08:31 +01:00
  • 27be025805 Update manual. Bartosz Taudul 2020-03-27 02:07:54 +01:00
  • a466362938 Use proper function to send terminate query. Bartosz Taudul 2020-03-27 02:02:36 +01:00
  • 51bae7855d Display number of in-flight queries. Bartosz Taudul 2020-03-27 02:00:26 +01:00
  • 089681267f Allow viewing assembly without corresponding source code. Bartosz Taudul 2020-03-27 01:47:06 +01:00
  • 10ca8b5440 Assembly display is not dependant on sample data. Bartosz Taudul 2020-03-27 01:24:50 +01:00
  • 2a54f2df5d Reverse the fileselector compile option. Bartosz Taudul 2020-03-26 23:11:26 +01:00
  • d495431f24 Reverse the root window compile option. Bartosz Taudul 2020-03-26 23:08:29 +01:00
  • 58bb5d40c5 Remove support for non-extended font builds. Bartosz Taudul 2020-03-26 23:04:44 +01:00
  • 5ec1bd0f5e Update manual. Bartosz Taudul 2020-03-26 22:49:46 +01:00
  • 55be253fb2 Update NEWS. Bartosz Taudul 2020-03-26 22:40:07 +01:00
  • c098a03d8f Implement listing all symbols. Bartosz Taudul 2020-03-26 22:38:24 +01:00
  • e58b9e870e Use explicit data structure to store symbol list data. Bartosz Taudul 2020-03-26 22:27:27 +01:00
  • 7018caadb9 Add UI for control of displaying all symbols. Bartosz Taudul 2020-03-26 22:22:09 +01:00
  • 696c351e6a Allow listing symbols, even if no sampling data has been gathered. Bartosz Taudul 2020-03-26 22:17:38 +01:00
  • e6b0bfc90d Display "no entries" message in statistics menu, if appropriate. Bartosz Taudul 2020-03-26 22:15:58 +01:00
  • ef96ecd9b8 Use shorter descriptions. Bartosz Taudul 2020-03-26 22:09:56 +01:00
  • 2db117a7ac Disassemble symbols even if source file has not changed. Bartosz Taudul 2020-03-26 02:23:43 +01:00
  • 3de4283bd2 Display code size in source file view window. Bartosz Taudul 2020-03-26 02:23:09 +01:00
  • 6a96b5f1dc Use better wording. Bartosz Taudul 2020-03-26 02:18:24 +01:00
  • 40281ce2a1 Add default no-op to switch. Bartosz Taudul 2020-03-26 01:07:25 +01:00
  • db4971e6c0 Also on windows CI. Bartosz Taudul 2020-03-26 00:20:40 +01:00
  • c333606600 Install capstone on CI. Bartosz Taudul 2020-03-26 00:20:04 +01:00
  • a49638e9a6 Link with capstone on unix. Bartosz Taudul 2020-03-26 00:18:08 +01:00
  • 6d5bccdd51 Update manual. Bartosz Taudul 2020-03-26 00:17:56 +01:00
  • ca8156efdf Update NEWS. Bartosz Taudul 2020-03-25 23:45:31 +01:00
  • 4f417854e5 Display disassembly. Bartosz Taudul 2020-03-25 22:53:05 +01:00
  • b091c0d4a8 Hide unknown symbols by default in sample statistics. Bartosz Taudul 2020-03-25 22:53:47 +01:00
  • 7ac03be43b Fix braino. Bartosz Taudul 2020-03-25 22:50:13 +01:00
  • 3e134cdce5 Disassemble symbol code fragments. Bartosz Taudul 2020-03-25 22:37:34 +01:00
  • 79db7f4457 Add symbol code accessor. Bartosz Taudul 2020-03-25 22:15:22 +01:00
  • 53d0b91f26 CPU architecture accessor. Bartosz Taudul 2020-03-25 22:12:18 +01:00
  • 39da6c7c19 Store CPU architecture. Bartosz Taudul 2020-03-25 21:48:24 +01:00
  • add5b29d03 Report CPU architecture in welcome message. Bartosz Taudul 2020-03-25 21:28:02 +01:00
  • 5a3dedea97 Update manual. Bartosz Taudul 2020-03-25 20:59:59 +01:00
  • 033433b883 Save/load symbol code. Bartosz Taudul 2020-03-25 20:52:59 +01:00
  • a05ec0eed2 Update NEWS. Bartosz Taudul 2020-03-25 20:43:39 +01:00
  • ce449ac0e2 Notify server that parameter was handled. Bartosz Taudul 2020-03-25 20:37:26 +01:00
  • ea507289c6 Add missing query space extensions. Bartosz Taudul 2020-03-25 20:33:50 +01:00
  • cda285ceb7 Display notification when queries are backlogged. Bartosz Taudul 2020-03-25 20:25:07 +01:00
  • 582e46005e Display symbols code size. Bartosz Taudul 2020-03-25 20:08:39 +01:00
  • f114ec3f80 Add code transfer from client to server. Bartosz Taudul 2020-03-25 20:04:55 +01:00
  • 3e0e120222 Add extra parameter to server queries. Bartosz Taudul 2020-03-25 20:04:01 +01:00
  • 383918bca4 Display symbol size in sampled statistics window. Bartosz Taudul 2020-03-25 18:45:05 +01:00
  • bf52883331 Store symbol length in trace dumps. Bartosz Taudul 2020-03-25 18:37:08 +01:00
  • c515a53986 Wrapper for reading nine elements at once. Bartosz Taudul 2020-03-25 18:35:48 +01:00
  • c999a74d34 Symbol length transfer. Bartosz Taudul 2020-03-25 18:32:36 +01:00
  • d47e6819a8 Collect symbol sizes. Bartosz Taudul 2020-03-25 18:05:00 +01:00
  • 954c43912d Update manual. Bartosz Taudul 2020-03-25 02:18:17 +01:00
  • 2417f63bf2 Build instruction pointers map when loading trace. Bartosz Taudul 2020-03-25 01:55:43 +01:00