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

4054 Commits

Author SHA1 Message Date
Bartosz Taudul 8f36ee2c89 Display module name in callstack window. 2020-02-26 01:04:51 +01:00
Bartosz Taudul eb7e8162ff Handle module names on server side. 2020-02-26 00:55:43 +01:00
Bartosz Taudul abf8c42a7c Send module name. 2020-02-26 00:33:09 +01:00
Bartosz Taudul 7d0dac9ae2 Store callstack frame module name. 2020-02-26 00:32:47 +01:00
Bartosz Taudul 4cf520db93 Unify copying symbol strings. 2020-02-26 00:02:30 +01:00
Bartosz Taudul d6c0720f8a Save/load sampling period. 2020-02-25 23:46:16 +01:00
Bartosz Taudul af58649113 Store symbol addresses. 2020-02-25 23:42:59 +01:00
Bartosz Taudul ca894be51d Store sampling period on server. 2020-02-25 23:13:28 +01:00
Bartosz Taudul c5b2d14f8c Send sampling period in welcome message. 2020-02-25 23:12:31 +01:00
Bartosz Taudul 2b7f5091f1 Store sampling period. 2020-02-25 23:08:52 +01:00
Bartosz Taudul 3402d16548 Send symbol base address. 2020-02-25 23:03:40 +01:00
Bartosz Taudul 85ffe0ea04 Don't search module list for kernel addresses. 2020-02-24 23:04:53 +01:00
Bartosz Taudul ece32b47df Zero capacity is invalid. 2020-02-24 23:04:53 +01:00
Bartosz Taudul 4695f60937 Fix display of kernel addresses. 2020-02-24 23:04:53 +01:00
Bartosz Taudul 9c9e854005 Replace list with vector.
Maybe next time let's not forget that there's already a custom
allocating vector available.
2020-02-24 23:04:53 +01:00
Bartosz Taudul d60641cac4 Update manual. 2020-02-24 01:43:15 +01:00
Bartosz Taudul e6200899de Update NEWS. 2020-02-24 01:33:43 +01:00
Bartosz Taudul 9e1c24f93e Add icon to filter entry boxes. 2020-02-24 01:33:12 +01:00
Bartosz Taudul 2e3b13ced5 Optional frame image display in messages list. 2020-02-24 01:29:57 +01:00
Bartosz Taudul d63a15a570 Don't init unused memory on vector realloc.
Warning, this change may break things in unexpected ways!
2020-02-23 20:20:19 +01:00
Bartosz Taudul d150e688f5 Simpler vector init. 2020-02-23 19:47:09 +01:00
Bartosz Taudul 00d91cb9ab Optimize slab allocation. 2020-02-23 19:43:00 +01:00
Bartosz Taudul 085e1fd43f Deduplicate code. 2020-02-23 19:16:33 +01:00
Bartosz Taudul adbde78a7a Update NEWS. 2020-02-23 18:24:39 +01:00
Bartosz Taudul 24cd73e366 Fix linux tracing with long pids. 2020-02-23 18:23:53 +01:00
Bartosz Taudul 0fa1d25d98 Disable trace annotations. 2020-02-23 18:20:48 +01:00
Bartosz Taudul 462cfe2fc1 Update manual. 2020-02-23 16:10:24 +01:00
Bartosz Taudul 37d9a20b4a Use caret right to indicate inlined frames, instead of "--". 2020-02-23 16:08:00 +01:00
Bartosz Taudul 7f5e23f2ac Handle one more case of duplicate samples. 2020-02-23 15:57:36 +01:00
Bartosz Taudul 625d380f7a Return value is not used. 2020-02-23 15:53:23 +01:00
Bartosz Taudul 759fd15c03 Don't load vector size twice. 2020-02-23 15:35:08 +01:00
Bartosz Taudul 02d200878d Process queue data in-place. 2020-02-23 15:18:24 +01:00
Bartosz Taudul 96034bca3e Force inline AppendData(), NeedDataSize(). 2020-02-23 14:44:19 +01:00
Bartosz Taudul 6968a42abe Force inline LZ4_NbCommonBytes(). 2020-02-23 14:40:09 +01:00
Bartosz Taudul bd34c24b84 Increase block size. 2020-02-23 12:35:30 +01:00
Bartosz Taudul 31d2bc1740 Fix typo. 2020-02-23 11:49:01 +01:00
Bartosz Taudul 358de714c8 Don't use "???" external thread name. 2020-02-23 11:39:51 +01:00
Bartosz Taudul 2ec3813cb3 Collapse multiple callstack samples. 2020-02-23 00:24:04 +01:00
Bartosz Taudul 5e2390604d Use proper check for "draw stack samples" option visibility. 2020-02-22 23:20:59 +01:00
Bartosz Taudul a650717c1d Update manual. 2020-02-22 23:17:40 +01:00
Bartosz Taudul 6b3f47f675 Update NEWS. 2020-02-22 22:35:18 +01:00
Bartosz Taudul 90277953c7 Replace duplicate samples. 2020-02-22 21:36:27 +01:00
Bartosz Taudul 26b13abac8 Pre-fill module cache. 2020-02-22 21:32:18 +01:00
Bartosz Taudul 0a02cf32be Add module name cache. 2020-02-22 21:32:10 +01:00
Bartosz Taudul 6532f622cb Mute color of unknown call frames. 2020-02-22 21:17:36 +01:00
Bartosz Taudul 096e8cd8ae Retrieve module name if symbol name cannot be found. 2020-02-22 21:06:32 +01:00
Bartosz Taudul d0930e9053 Use maximum possible sampling rate. 2020-02-22 19:08:15 +01:00
Bartosz Taudul 4273939cf5 Local threads must have at least one zone captured. 2020-02-22 18:52:38 +01:00
Bartosz Taudul d4f9810006 Draw callstack sample data. 2020-02-22 18:52:38 +01:00
Bartosz Taudul 4502858407 Use maximum possible etw buffer size (1MB). 2020-02-22 18:52:38 +01:00