Bartosz Taudul
|
b7d2a690d9
|
Zoom to allocation range when middle clicking on address.
|
2018-09-28 11:43:45 +02:00 |
|
Bartosz Taudul
|
4960e691d4
|
Added ability to zoom to allocation range in allocation window.
|
2018-09-28 11:40:22 +02:00 |
|
Bartosz Taudul
|
428b7da1cc
|
The underlying vector might be reallocated.
|
2018-09-27 23:19:20 +02:00 |
|
Bartosz Taudul
|
6cfd53b274
|
Add allocations list window.
|
2018-09-27 23:19:20 +02:00 |
|
Bartosz Taudul
|
01e0bbb5f9
|
Build list of allocations in a given call stack tree entry.
|
2018-09-27 23:19:20 +02:00 |
|
Bartosz Taudul
|
9301986bae
|
Collect callstacks for each entry in call stack tree.
|
2018-09-27 22:56:44 +02:00 |
|
Bartosz Taudul
|
44fae53583
|
Display lock source location in tooltip.
|
2018-09-18 16:29:02 +02:00 |
|
Bartosz Taudul
|
06eec51ed9
|
Display locks source locations in options locks list.
|
2018-09-18 16:14:32 +02:00 |
|
Bartosz Taudul
|
9211ce42da
|
Non-on-demand client is only able to handle one connection.
|
2018-09-09 19:42:06 +02:00 |
|
Bartosz Taudul
|
984a711666
|
Send protocol version to verify handshake.
|
2018-09-09 19:28:53 +02:00 |
|
Bartosz Taudul
|
4471329661
|
Display time savings in the compare traces menu.
|
2018-09-08 20:23:49 +02:00 |
|
Bartosz Taudul
|
19f3c5f5ff
|
Ignore frames with 0 time.
|
2018-09-08 19:04:38 +02:00 |
|
Bartosz Taudul
|
2c43e1337f
|
Fast log10 is no longer needed.
|
2018-09-08 19:01:51 +02:00 |
|
Bartosz Taudul
|
2f9d0aa9eb
|
Use improved algorithm in compare trace histogram.
|
2018-09-03 21:26:50 +02:00 |
|
Bartosz Taudul
|
384a42cc47
|
Display average and median times in compare traces.
|
2018-09-03 20:45:51 +02:00 |
|
Bartosz Taudul
|
29d649216e
|
In compare traces put both total times in the same line.
|
2018-09-03 20:39:34 +02:00 |
|
Bartosz Taudul
|
9fb26b3622
|
If there's no group selected, dim group selection legend.
|
2018-09-03 20:36:40 +02:00 |
|
Bartosz Taudul
|
fc40c7bbf6
|
Calculate compare traces average, median.
|
2018-09-03 20:34:07 +02:00 |
|
Bartosz Taudul
|
b485aad2a3
|
Cosmetics.
|
2018-09-03 20:34:00 +02:00 |
|
Bartosz Taudul
|
a02121d78a
|
Allow disabling average, median markers on frame set histogram.
|
2018-09-02 13:37:36 +02:00 |
|
Bartosz Taudul
|
fb013c0df5
|
Properly reset state when switching matched source locations.
|
2018-09-02 13:25:17 +02:00 |
|
Bartosz Taudul
|
08729c2b42
|
Allow disabling average and median time markers.
|
2018-09-02 13:06:09 +02:00 |
|
Bartosz Taudul
|
1bff8a7997
|
Draw group average and median times on histogram.
|
2018-09-02 13:00:21 +02:00 |
|
Bartosz Taudul
|
c3c48117d4
|
Display group average and median times.
|
2018-09-02 13:00:21 +02:00 |
|
Bartosz Taudul
|
2d3ce1bf25
|
Calculate group average and median times.
|
2018-09-02 13:00:21 +02:00 |
|
Bartosz Taudul
|
5733b420a1
|
Use the same algorithm for selection group binning.
|
2018-09-02 03:46:16 +02:00 |
|
Bartosz Taudul
|
c1630936d4
|
Use the improved method in find zone histogram.
|
2018-09-02 02:58:15 +02:00 |
|
Bartosz Taudul
|
854210a7e3
|
Fix find zone histogram selection start/end.
|
2018-09-02 02:09:29 +02:00 |
|
Bartosz Taudul
|
8152e213f8
|
Collapse separate find zone histogram paths into one.
|
2018-09-02 01:31:09 +02:00 |
|
Bartosz Taudul
|
f43b875b83
|
Display average and median zone time in find zone histogram.
|
2018-09-02 00:28:57 +02:00 |
|
Bartosz Taudul
|
f66ed00d71
|
Calculate sorted zone times for find zone histogram.
|
2018-09-02 00:19:15 +02:00 |
|
Bartosz Taudul
|
e81218ddaf
|
Radically improve frame set histogram performance.
This change exploits the fact that frame set data is sorted, and the
histogram bins can be calculated as distances in the frame-time vectors.
|
2018-09-01 14:50:38 +02:00 |
|
Bartosz Taudul
|
1bef4b45b7
|
Display continuous/discontinuous info about frame sets.
|
2018-09-01 14:04:23 +02:00 |
|
Bartosz Taudul
|
213b33a4fa
|
No need to check for zero value in a sorted set.
|
2018-09-01 13:55:25 +02:00 |
|
Bartosz Taudul
|
0c086e3a30
|
In-place merge new frames instead of re-sorting the whole set.
|
2018-09-01 13:34:02 +02:00 |
|
Bartosz Taudul
|
9f4d6692dc
|
Proper way to get full frame count.
|
2018-09-01 12:38:12 +02:00 |
|
Bartosz Taudul
|
faea036c16
|
Ignore last, probably unfinished frame.
|
2018-09-01 02:07:52 +02:00 |
|
Bartosz Taudul
|
c8a0bfd9be
|
Merge average and median lines, if they overlap.
|
2018-09-01 01:48:00 +02:00 |
|
Bartosz Taudul
|
8211eb1371
|
Display FPS ranges.
|
2018-09-01 01:48:00 +02:00 |
|
Bartosz Taudul
|
0825c40938
|
Display average and median frame times.
|
2018-09-01 01:48:00 +02:00 |
|
Bartosz Taudul
|
8df82278a5
|
Display frame set time as a percentage of profile time.
|
2018-09-01 01:48:00 +02:00 |
|
Bartosz Taudul
|
98b5363ebc
|
Add frame set histogram.
|
2018-09-01 01:48:00 +02:00 |
|
Bartosz Taudul
|
9b8a0a8364
|
Display total frame set time.
|
2018-09-01 01:48:00 +02:00 |
|
Bartosz Taudul
|
27a2d8595d
|
Time is int64_t.
|
2018-09-01 01:48:00 +02:00 |
|
Bartosz Taudul
|
cb47ac6165
|
Actually mark the data as used.
|
2018-09-01 01:01:41 +02:00 |
|
Bartosz Taudul
|
9da3364c77
|
Display non-rounded FPS in a tooltip.
|
2018-08-31 18:58:39 +02:00 |
|
Bartosz Taudul
|
230ee71368
|
Do not recalculate frame stats, if frame data didn't change.
|
2018-08-31 18:51:00 +02:00 |
|
Bartosz Taudul
|
4ee8e7c372
|
Also display frames per second for average and median frame times.
|
2018-08-31 18:43:25 +02:00 |
|
Bartosz Taudul
|
0d6d296e94
|
Display average and median frame times.
|
2018-08-31 15:32:30 +02:00 |
|
Bartosz Taudul
|
d977fa004d
|
Enable keyboard navigation.
|
2018-08-30 02:08:08 +02:00 |
|