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

Commit Graph

  • 010376518f Fix incorrect handling of ipv4 case Leander Beernaert 2020-04-09 12:27:54 +02:00
  • 4201ebb28d ListenSocket: Fallback to ipv4 Leander Beernaert 2020-04-09 12:17:59 +02:00
  • 241f59b59f Sprinkle some icons. Bartosz Taudul 2020-04-09 02:33:02 +02:00
  • 554366ad9f Search for address within current symbol. Bartosz Taudul 2020-04-09 02:12:49 +02:00
  • d2ebc58be3 Set sensible combo box heights. Bartosz Taudul 2020-04-09 02:09:54 +02:00
  • 0f42dc2e4c Fix source-less sample count calculations. Bartosz Taudul 2020-04-09 02:04:22 +02:00
  • 3177865fc2 Follow jump by clicking on jump arrows. Bartosz Taudul 2020-04-09 02:02:06 +02:00
  • a715df6338 Tighten assembly source location display. Bartosz Taudul 2020-04-09 01:52:22 +02:00
  • 6dd765c101 Tighten mnemonic display. Bartosz Taudul 2020-04-09 01:45:38 +02:00
  • bae08c27c8 Tighter assembly address display. Bartosz Taudul 2020-04-09 01:31:27 +02:00
  • 436bd6b9ff Smaller fixed font size. Bartosz Taudul 2020-04-09 01:15:06 +02:00
  • 643c0867ed Add jump arrows tooltip. Bartosz Taudul 2020-04-09 01:09:57 +02:00
  • 2cd789662b Handle source-less asm lines selection. Bartosz Taudul 2020-04-08 23:59:21 +02:00
  • 08c58fe8e3 Separate asm lines selection. Bartosz Taudul 2020-04-08 23:59:10 +02:00
  • 25346c7a55 Disable movement in source view sub-children. Bartosz Taudul 2020-04-08 23:32:36 +02:00
  • 450229f5e4 Only change assembly target line when necessary. Bartosz Taudul 2020-04-08 23:30:42 +02:00
  • 3a1f980a36 Prevent opening obsolete source files. Bartosz Taudul 2020-04-08 23:07:59 +02:00
  • 3e2260bdcb Add color boxes to file selection. Bartosz Taudul 2020-04-08 23:01:44 +02:00
  • d300d17f9e Match source and assembly selection. Bartosz Taudul 2020-04-08 22:57:42 +02:00
  • c3abcd9dc1 Update NEWS. Bartosz Taudul 2020-04-08 22:33:12 +02:00
  • bb338a1c97 Symbol file selector. Bartosz Taudul 2020-04-08 22:25:36 +02:00
  • a1bad4b7be Build list of symbol source files. Bartosz Taudul 2020-04-08 22:18:00 +02:00
  • 0551cd8e44 Switching between source files from asm view. Bartosz Taudul 2020-04-08 22:10:58 +02:00
  • 3f01d3bcb1 Selection of inlined function within symbol. Bartosz Taudul 2020-04-08 22:04:33 +02:00
  • 006919ec55 Mixed source/assembly symbol view. Bartosz Taudul 2020-04-08 22:04:00 +02:00
  • 5f4145ef0a Update manual. Bartosz Taudul 2020-04-08 19:33:55 +02:00
  • b353e8752d Display inlined function stats within symbols. Bartosz Taudul 2020-04-08 19:09:47 +02:00
  • dc236a27cc Warn about retrieving context address. Bartosz Taudul 2020-04-08 18:00:31 +02:00
  • b05625d444 Display count of inlined functions in symbols. Bartosz Taudul 2020-04-08 17:17:45 +02:00
  • 51d5ef5b4e Allow merging inlined function stats into base symbol. Bartosz Taudul 2020-04-08 17:12:15 +02:00
  • 02e1a7669c Add offset-less GetSymbolForAddress(). Bartosz Taudul 2020-04-08 16:55:49 +02:00
  • a34cfacb5c Stabilize symbol sorting. Bartosz Taudul 2020-04-08 15:55:34 +02:00
  • fe98921e4c Add UI for disabling inlines in sample statistics. Bartosz Taudul 2020-04-08 15:52:53 +02:00
  • f59f4f266e Add inline symbols list accessor. Bartosz Taudul 2020-04-08 15:34:14 +02:00
  • 2a06f1545b Store count of proper and inline symbols in trace dump. Bartosz Taudul 2020-04-08 12:49:58 +02:00
  • 1da1d31e1c Store list of inline symbols. Bartosz Taudul 2020-04-08 12:44:12 +02:00
  • a7fffe7e13 Separate opening source and symbol views. Bartosz Taudul 2020-04-08 02:11:58 +02:00
  • 09cf160088 Split source and symbol views in SourceView. Bartosz Taudul 2020-04-08 01:58:23 +02:00
  • 1c0ec60b23 Don't try to display assembly line counts if no symbol is selected. Bartosz Taudul 2020-04-08 01:48:22 +02:00
  • 6d08f0a196 Update NEWS. Bartosz Taudul 2020-04-07 22:17:50 +02:00
  • 2e418f24fa Update manual. Bartosz Taudul 2020-04-07 22:17:24 +02:00
  • b69aaf04e9 Add support for QPC timer. Bartosz Taudul 2020-04-07 22:01:31 +02:00
  • 34b512d04b Don't declare unused variables on cygwin. Bartosz Taudul 2020-04-07 21:39:45 +02:00
  • 8d9a611874 Get rid of unicode ifdefs. Bartosz Taudul 2020-04-07 21:35:37 +02:00
  • 69c5e667ae Dynamically load Get/SetThreadDescription. Bartosz Taudul 2020-04-07 21:33:03 +02:00
  • fc11537e12 Update manual. Bartosz Taudul 2020-04-07 02:12:46 +02:00
  • 54870e128c Add cautionary information to the manual. Bartosz Taudul 2020-04-06 11:16:59 +02:00
  • 7d47e78025 Merged in carjay/tracy/client_selection_fix (pull request #45) Carsten Juttner 2020-04-05 15:16:41 +00:00
  • 7fca642c3d Compress full-quality DXT1 on AVX2 path. Bartosz Taudul 2020-04-05 17:08:59 +02:00
  • b7f32c2a4c Update DXT1 benchmark with Ryzen timings. Bartosz Taudul 2020-04-05 16:37:02 +02:00
  • 29dfb151cb Add Ryzen execution times example. Bartosz Taudul 2020-04-05 16:34:50 +02:00
  • fbc7a1e452 Since the name is just the IP address it is not unique in case the difference is only in the port number. So make it unique for selection to work not just for the first element in this case. Carsten Juttner 2020-04-05 12:51:40 +02:00
  • b91c88cdf6 Remove misleading example. Bartosz Taudul 2020-04-05 16:02:22 +02:00
  • 2ad3f9b51f Index data is already available. Bartosz Taudul 2020-04-05 15:09:13 +02:00
  • f1f4f48c38 Perform rate distortion optimization on frame images. Bartosz Taudul 2020-04-05 15:04:18 +02:00
  • b19d5731ac Move DXT1 index fixup to texture compression class. Bartosz Taudul 2020-04-05 14:05:43 +02:00
  • a6468b6b6e Sleep when clearing queues if listen port is occupied. Bartosz Taudul 2020-04-04 21:08:13 +02:00
  • eba427cc5b Update manual. Bartosz Taudul 2020-04-04 14:50:34 +02:00
  • 6d435e08c8 Handle nullptr in FindStringIdx. Bartosz Taudul 2020-04-04 14:42:00 +02:00
  • 38bfa7bdb6 Include return instructions in jump out list. Bartosz Taudul 2020-04-04 14:30:31 +02:00
  • 8c260c9d12 Draw jump outs from symbols. Bartosz Taudul 2020-04-04 14:29:07 +02:00
  • 268af5b67c Adapt to DPI scaling. Bartosz Taudul 2020-04-04 14:19:23 +02:00
  • 78a0773f38 Collect jumps outside symbol. Bartosz Taudul 2020-04-04 13:51:55 +02:00
  • e02e595eec Align jump arrows to pixels. Bartosz Taudul 2020-04-04 13:42:05 +02:00
  • aae161e31a Draw jumps in assembly view. Bartosz Taudul 2020-04-04 03:34:54 +02:00
  • bda5c1d13e Ignore out-of-symbol jumps. Bartosz Taudul 2020-04-04 03:13:21 +02:00
  • f2b044438d Don't print empty text, just advance cursor. Bartosz Taudul 2020-04-04 02:45:01 +02:00
  • 3711a66592 Calculate jump table. Bartosz Taudul 2020-04-04 02:25:12 +02:00
  • 27c125f23b Update manual. Bartosz Taudul 2020-04-03 02:00:20 +02:00
  • 3f236b7e91 Handle ^C in capture utility on windows. Bartosz Taudul 2020-04-03 02:00:07 +02:00
  • a11b52d94f Update NEWS. Bartosz Taudul 2020-04-03 01:46:35 +02:00
  • 9f15d402de The capture utility will connect to localhost by default. Bartosz Taudul 2020-04-03 01:46:07 +02:00
  • b016d9e295 Going from source location to assembly line. Bartosz Taudul 2020-04-02 13:10:18 +02:00
  • 430aa5564d Add missing vcpkg triplets. Bartosz Taudul 2020-04-02 12:35:31 +02:00
  • 252e02ba2e One more place where server queue is handled. Bartosz Taudul 2020-04-02 12:15:50 +02:00
  • 700f189921 Wait for server query queue to drain before terminating. Bartosz Taudul 2020-04-02 12:15:04 +02:00
  • 562e675a0e Save/load code location data. Bartosz Taudul 2020-04-02 12:12:10 +02:00
  • 50d9932378 Display number of assembly instructions for each line. Bartosz Taudul 2020-04-02 02:35:41 +02:00
  • 2b8cf5d132 Add addressess accessor. Bartosz Taudul 2020-04-02 02:17:22 +02:00
  • 22e9135ab1 Retrieve file name string idx in source view. Bartosz Taudul 2020-04-02 02:15:10 +02:00
  • 16686739f6 Rebuild string map on trace load. Bartosz Taudul 2020-04-02 02:15:00 +02:00
  • e7f4f58886 StringIdx search from string. Bartosz Taudul 2020-04-02 02:08:00 +02:00
  • 387fdb30b0 Map source location to assembly instructions. Bartosz Taudul 2020-04-02 02:01:58 +02:00
  • 9f0a6b8231 Make pdqsort always available. Bartosz Taudul 2020-04-02 02:00:21 +02:00
  • 5dd70c4306 Update manual. Bartosz Taudul 2020-04-02 01:51:03 +02:00
  • d3c278cb02 Make source location display optional. Bartosz Taudul 2020-04-02 01:37:56 +02:00
  • 39cb9f4a32 Display source locations in assembly view. Bartosz Taudul 2020-04-02 01:32:23 +02:00
  • b2c2bfc2aa Move HSV color conversion to a separate source file. Bartosz Taudul 2020-04-02 01:04:40 +02:00
  • 2303f18d39 Add guards to source view header. Bartosz Taudul 2020-04-02 01:02:42 +02:00
  • 59a49f0698 Jump from assembly to source line. Bartosz Taudul 2020-04-02 00:53:27 +02:00
  • fe2dc8c489 Update NEWS. Bartosz Taudul 2020-04-02 00:40:57 +02:00
  • 327e30fe7c Add source file location tooltip for assembly instructions. Bartosz Taudul 2020-04-02 00:39:17 +02:00
  • d204742bb8 Accessor for getting source file, line from address. Bartosz Taudul 2020-04-02 00:31:53 +02:00
  • 2dd5912fee Cosmetics. Bartosz Taudul 2020-04-02 00:31:41 +02:00
  • 6392e4d38d Display number of received code locations. Bartosz Taudul 2020-04-02 00:00:46 +02:00
  • c8d1f4d3d6 Add code locations size accessor. Bartosz Taudul 2020-04-01 22:38:47 +02:00
  • 0ec89e9aae Store code address -> source file+line mapping. Bartosz Taudul 2020-04-01 22:37:19 +02:00
  • b2a8b53efa Query source location of each assembly instruction. Bartosz Taudul 2020-04-01 21:43:03 +02:00
  • 0ba0125eb5 Cosmetics. Bartosz Taudul 2020-04-01 21:42:14 +02:00
  • a8e8a4a167 Add code address to function, line decoder. Bartosz Taudul 2020-04-01 21:41:33 +02:00