Bartosz Taudul
|
e9aeb0c522
|
Darken timeline outside of capture area.
|
2019-02-24 18:35:03 +01:00 |
|
Bartosz Taudul
|
9f621bf67f
|
Improve lock label tooltips.
|
2019-02-24 17:44:44 +01:00 |
|
Bartosz Taudul
|
c78aedae62
|
Zoom-to-range for lock labels.
|
2019-02-24 17:30:58 +01:00 |
|
Bartosz Taudul
|
021d369b80
|
Fix calculation of thread lock extent.
|
2019-02-24 17:30:18 +01:00 |
|
Bartosz Taudul
|
271d7ccaa3
|
Bring plot tooltip up-to-par.
|
2019-02-24 17:01:46 +01:00 |
|
Bartosz Taudul
|
bf2ecbae36
|
Middle-click on thread label to zoom to thread extent.
|
2019-02-24 17:01:46 +01:00 |
|
Bartosz Taudul
|
62162d4cdb
|
Display count of messages and locks in thread tooltip.
|
2019-02-24 17:01:46 +01:00 |
|
Bartosz Taudul
|
6dceec4ea8
|
Improve thread tooltip.
- In addition to the first event time, also display last one and the
time period.
- Include messages and locks in thread events discovery.
|
2019-02-24 17:01:46 +01:00 |
|
Bartosz Taudul
|
a0b5ac33cc
|
Always show label of a crashed thread.
|
2019-02-23 01:34:45 +01:00 |
|
Bartosz Taudul
|
af3eb93e4a
|
Hide tracks that don't have anything to display.
|
2019-02-23 01:28:12 +01:00 |
|
Bartosz Taudul
|
7ab326c4fe
|
Don't clip area above track.
|
2019-02-23 00:59:09 +01:00 |
|
Bartosz Taudul
|
53992b9b6b
|
Don't hide hex thread id in tooltip.
|
2019-02-23 00:34:01 +01:00 |
|
Bartosz Taudul
|
29fcddca0b
|
Display frame count in frame type selection dropdown.
|
2019-02-22 21:07:33 +01:00 |
|
Bartosz Taudul
|
ae53c8e6f0
|
Don't display threads with no messages.
|
2019-02-22 21:07:33 +01:00 |
|
Bartosz Taudul
|
48b5b25a6a
|
Display count of messages in threads.
|
2019-02-22 21:07:33 +01:00 |
|
Bartosz Taudul
|
d0c1b9bf67
|
Proper formatting of plot values.
|
2019-02-21 23:07:32 +01:00 |
|
Bartosz Taudul
|
e9baa80bf3
|
Process CPU usage reports.
|
2019-02-21 22:56:59 +01:00 |
|
Bartosz Taudul
|
f1dd4ef3d9
|
Animate thread position and height.
|
2019-02-21 21:18:41 +01:00 |
|
Bartosz Taudul
|
e945902f40
|
Merge visibility and show full options into one struct.
|
2019-02-21 20:24:08 +01:00 |
|
Bartosz Taudul
|
bc713463d8
|
Improve zooming animation.
|
2019-02-21 20:00:29 +01:00 |
|
Bartosz Taudul
|
3a562ae6c9
|
Fix display of unresolved call stack frames.
|
2019-02-19 16:37:34 +01:00 |
|
Bartosz Taudul
|
081b1069f6
|
Properly count number of locks in options menu.
|
2019-02-17 17:19:17 +01:00 |
|
Bartosz Taudul
|
9dd1d6a744
|
Don't display locks with no lock events.
|
2019-02-17 17:13:20 +01:00 |
|
Bartosz Taudul
|
a2819baa35
|
Split locks as single and multithreaded in options menu.
|
2019-02-17 17:06:39 +01:00 |
|
Bartosz Taudul
|
5cc738593f
|
Fix drawing lock highlight.
|
2019-02-17 16:57:52 +01:00 |
|
Bartosz Taudul
|
92a7e02e73
|
Highlight locks hovered in the options menu.
|
2019-02-17 16:53:33 +01:00 |
|
Bartosz Taudul
|
bec27f7d60
|
Handle highlighting lock in fast-exit code path.
|
2019-02-17 16:49:18 +01:00 |
|
Bartosz Taudul
|
1e32821097
|
Move drawing lock header to a separate function.
|
2019-02-17 16:49:03 +01:00 |
|
Bartosz Taudul
|
ea4f4ebb3a
|
Highlight selected/hovered lock.
|
2019-02-17 16:20:56 +01:00 |
|
Bartosz Taudul
|
1cefd4d8ac
|
Don't use reserve_exact for temporary things.
|
2019-02-15 01:43:30 +01:00 |
|
Bartosz Taudul
|
e8d15e8295
|
Mirror zone child grouping for GPU zones.
|
2019-02-14 01:38:34 +01:00 |
|
Bartosz Taudul
|
e24ac42755
|
Add self time to GPU zone info window.
|
2019-02-14 01:31:06 +01:00 |
|
Bartosz Taudul
|
0fad23dbae
|
Add GPU zone self time in tooltip.
|
2019-02-14 01:28:27 +01:00 |
|
Bartosz Taudul
|
f06609eb61
|
GPU child zones time getter.
|
2019-02-14 01:28:12 +01:00 |
|
Bartosz Taudul
|
7f11260bf0
|
Handle dropped connection during handshake.
|
2019-02-12 01:41:09 +01:00 |
|
Bartosz Taudul
|
147b31f014
|
Implement grouping children zones.
|
2019-02-10 17:21:01 +01:00 |
|
Bartosz Taudul
|
740486a0ce
|
Add children locations grouping button.
|
2019-02-10 16:14:13 +01:00 |
|
Bartosz Taudul
|
b7bd3696b7
|
Do not draw time subdividers on a nanosecond scale.
|
2019-02-10 16:04:04 +01:00 |
|
Bartosz Taudul
|
d18c3432a4
|
Fix call stack window.
|
2019-02-10 13:38:14 +01:00 |
|
Bartosz Taudul
|
2d50664180
|
Use multiply instead of divide.
|
2019-02-10 13:01:16 +01:00 |
|
Bartosz Taudul
|
f1940aab2e
|
Use help marker helper function.
|
2019-02-10 03:02:54 +01:00 |
|
Bartosz Taudul
|
96e38501b6
|
Use unformatted text drawing where possible.
|
2019-02-10 02:50:34 +01:00 |
|
Bartosz Taudul
|
3a8abdf9c1
|
Integer time specialization is not needed anymore.
|
2019-02-10 01:14:34 +01:00 |
|
Bartosz Taudul
|
2ad0258925
|
Don't print trailing zeros in fractions (e.g. 2.5 instead of 2.50).
|
2019-02-10 01:12:22 +01:00 |
|
Bartosz Taudul
|
af16872693
|
Don't display fractional part if it's 0.
|
2019-02-10 01:03:35 +01:00 |
|
Bartosz Taudul
|
e4f4fee6d4
|
Optimize printing days.
|
2019-02-10 01:02:57 +01:00 |
|
Bartosz Taudul
|
ee66b1354d
|
IntTable10 is not needed.
|
2019-02-10 00:51:13 +01:00 |
|
Bartosz Taudul
|
d940e315bd
|
Optimize TimeToString().
|
2019-02-08 22:11:06 +01:00 |
|
Bartosz Taudul
|
3c4394489c
|
Workaround GCC bug #67274.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67274
|
2019-02-08 11:54:29 +01:00 |
|
Bartosz Taudul
|
053932249c
|
Style fixes.
|
2019-02-08 02:29:24 +01:00 |
|