Commit Graph

2038 Commits

Author SHA1 Message Date
Bartosz Taudul
1002e949d6 Enable playback frame change with mouse wheel. 2021-11-15 02:34:13 +01:00
Bartosz Taudul
176bc279f1 Don't copy short_ptr. 2021-11-15 02:18:19 +01:00
Bartosz Taudul
0e05d70691 Remove obsolete check. 2021-11-14 17:09:37 +01:00
Bartosz Taudul
cb004e9cc0 Sort source location zones only when needed. 2021-11-14 16:05:55 +01:00
Bartosz Taudul
e0872ce61b Cosmetics. 2021-11-14 15:51:27 +01:00
Bartosz Taudul
b978a7c652 Sort plot data only when needed (i.e. to draw). 2021-11-14 13:01:27 +01:00
Bartosz Taudul
50e532ebc0 Display unknown locations dimmed in callstack trees. 2021-11-14 02:27:43 +01:00
Bartosz Taudul
19f87502d3 Keep wait stacks header on top. 2021-11-14 02:17:02 +01:00
Bartosz Taudul
2040ef945f Color kernel frames in callstack trees. 2021-11-14 02:06:22 +01:00
Bartosz Taudul
014f084393 UI cosmetics. 2021-11-13 22:27:54 +01:00
Bartosz Taudul
41c5d93a11 Use big icons in the rest of dialogs. 2021-11-13 22:23:18 +01:00
Bartosz Taudul
be264896f0 Use big icons in bad version dialogs. 2021-11-13 22:20:00 +01:00
Bartosz Taudul
d4a5df0244 Use big icon in waiting for connection dialog. 2021-11-13 22:14:47 +01:00
Bartosz Taudul
1d7ab70199 Non-memory tree callstacks are not needed. 2021-11-13 22:09:16 +01:00
Bartosz Taudul
b4726833e9 Cosmetics. 2021-11-13 22:09:10 +01:00
Bartosz Taudul
633cd1262c Draw callstack tree for wait stacks. 2021-11-13 22:06:04 +01:00
Bartosz Taudul
5f9a0ab61f Wait stacks mode selection. 2021-11-13 22:06:04 +01:00
Bartosz Taudul
4f6e9bbb65 Generic callstack tree builder.
Previously this was exclusive for memory callstacks.
2021-11-13 22:06:04 +01:00
Bartosz Taudul
c6be16dcd2 Rename PathData -> MemPathData. 2021-11-13 21:28:56 +01:00
Bartosz Taudul
a2547ccf1d Rename CallstackFrameTree -> MemCallstackFrameTree. 2021-11-13 21:26:28 +01:00
Bartosz Taudul
98edee9b07 Change memory call stack tree icons. 2021-11-13 20:42:52 +01:00
Bartosz Taudul
667112c71f Some old traces might have invalid image names. 2021-11-13 20:34:54 +01:00
Bartosz Taudul
0c7c3ae641 Time range limits for wait stacks. 2021-11-13 18:43:55 +01:00
Bartosz Taudul
94d4272c9c Allow limiting wait stacks to certain threads. 2021-11-13 18:20:06 +01:00
Bartosz Taudul
9ba5180b04 Add wait stacks window. 2021-11-13 15:58:25 +01:00
Bartosz Taudul
45df37e3a9 Separate callstack table drawing functionality. 2021-11-13 15:56:57 +01:00
Bartosz Taudul
c1f6d6c9ce Cosmetics. 2021-11-13 15:39:37 +01:00
Bartosz Taudul
14b469f219 Direct selection of find zone callstack. 2021-11-13 15:31:48 +01:00
Bartosz Taudul
151eadc69e Direct selection of sample entry call stack index. 2021-11-13 15:15:49 +01:00
Bartosz Taudul
601f0a17df Remove "Go to frame" button. 2021-11-13 15:13:35 +01:00
Bartosz Taudul
484ed84252 Display context switch samples count. 2021-11-13 02:52:08 +01:00
Bartosz Taudul
06c1bb4e59 Open callstack windows when clicking on context switch. 2021-11-13 01:34:49 +01:00
Bartosz Taudul
4b74777fcf Display image name in callstack tooltips. 2021-11-13 01:31:28 +01:00
Bartosz Taudul
1200409a44 Display context switch wait call stack. 2021-11-13 01:21:47 +01:00
Bartosz Taudul
ce8e42f00b Separate drawing callstack tooltip from drawing its contents. 2021-11-13 01:08:36 +01:00
Bartosz Taudul
d33de972f0 Properly show fiber context switch data. 2021-11-06 21:06:08 +01:00
Bartosz Taudul
efeed326bf Context switch data may exists without CPU data. 2021-11-06 20:22:08 +01:00
Bartosz Taudul
904a444ea5 Label fiber threads across the UI. 2021-11-06 19:27:36 +01:00
Bartosz Taudul
0718330016 Add fiber labels to places with thread information. 2021-11-02 01:48:28 +01:00
Bartosz Taudul
e5c44afdcb Distinguish fiber threads with green color. 2021-11-02 01:48:07 +01:00
Bartosz Taudul
facd2be33b Display average plot value. 2021-10-17 13:05:10 +02:00
Bartosz Taudul
dfb1ce64df Sample data inconsistency warning. 2021-10-16 16:15:19 +02:00
Bartosz Taudul
930ef77ea9 Add zone value failure context. 2021-10-10 14:12:13 +02:00
Bartosz Taudul
b7a27d02af Fix total time in find zone, if limit range is enabled. 2021-09-28 01:11:22 +02:00
Bartosz Taudul
9cb54982cb Fix crash. 2021-09-27 18:13:45 +02:00
Bartosz Taudul
c2e94355f0 Add icon to samples label. 2021-09-27 02:07:02 +02:00
Bartosz Taudul
99f2d0e059 Fix vertical spacing in inline symbols list. 2021-09-27 01:54:37 +02:00
Bartosz Taudul
28ae970887 Remove trailing whitespace. 2021-09-27 01:54:15 +02:00
xavier
f37ef1affd Display the samples after the groups in the "find zone" window
to make it clear they are filtered by selected group.
2021-09-23 21:03:56 +02:00
xavier
61670e30aa Update samples statistics continuously in the "find zone" window 2021-09-23 21:03:56 +02:00