Bartosz Taudul
|
9d798789a9
|
Fix broken behavior on duplicate names in zone info window.
|
2018-03-28 01:57:53 +02:00 |
|
Bartosz Taudul
|
d6bf19a762
|
Standard zone list behavior in zone trace.
|
2018-03-28 01:53:59 +02:00 |
|
Bartosz Taudul
|
bf52b3bc98
|
Add zone trace.
|
2018-03-28 01:47:28 +02:00 |
|
Bartosz Taudul
|
4d0396fa06
|
No auto-expand of child zones.
|
2018-03-28 01:47:20 +02:00 |
|
Bartosz Taudul
|
aebbefde2a
|
Rename exclusive time to self time.
|
2018-03-28 01:47:08 +02:00 |
|
Bartosz Taudul
|
f6d4728494
|
Move child zones into an expandable tree.
|
2018-03-28 01:34:12 +02:00 |
|
Bartosz Taudul
|
871633cbaf
|
Adapt button size to font size.
|
2018-03-25 00:10:31 +01:00 |
|
Bartosz Taudul
|
3567089278
|
Provide default size for main profiler window.
This prevents a crash when loading saved trace with plot.
|
2018-03-24 22:07:41 +01:00 |
|
Bartosz Taudul
|
1219b72577
|
Check if match table has content.
|
2018-03-24 17:32:27 +01:00 |
|
Bartosz Taudul
|
d559da932f
|
Highlight source location displayed in find zone window.
|
2018-03-24 17:29:25 +01:00 |
|
Bartosz Taudul
|
ae274d8e37
|
Different ways of sorting of statistics data.
|
2018-03-24 17:28:10 +01:00 |
|
Bartosz Taudul
|
b65824d116
|
Show source location details when one is selected.
|
2018-03-24 15:20:39 +01:00 |
|
Bartosz Taudul
|
3012817da4
|
Source location statistics.
|
2018-03-24 15:16:43 +01:00 |
|
Bartosz Taudul
|
27c66c3765
|
Remove unused variable.
|
2018-03-24 15:04:44 +01:00 |
|
Bartosz Taudul
|
aa9d9575e0
|
Allow raw access to source location zones data.
|
2018-03-24 14:48:52 +01:00 |
|
Bartosz Taudul
|
cb4c1dac24
|
Don't show pause/resume button if data is static.
|
2018-03-24 14:45:01 +01:00 |
|
Bartosz Taudul
|
d8ac7dee83
|
Expose worker data state (static/dynamic).
|
2018-03-24 14:43:57 +01:00 |
|
Bartosz Taudul
|
225423bd21
|
Cosmetics.
|
2018-03-24 14:42:48 +01:00 |
|
Bartosz Taudul
|
3a49e9a4be
|
Statistics window shell.
|
2018-03-24 14:40:48 +01:00 |
|
Bartosz Taudul
|
a9e1a9bddb
|
Calculate total time spent in source location.
This simple solution doesn't handle recursion at all.
|
2018-03-24 14:24:30 +01:00 |
|
Bartosz Taudul
|
40a14292b3
|
Matched source locations and histogram default to open.
|
2018-03-24 02:45:24 +01:00 |
|
Bartosz Taudul
|
fea0234a60
|
Change zone end "-1" comparisons to "0" comparisons.
|
2018-03-24 02:00:20 +01:00 |
|
Bartosz Taudul
|
6a4e58b545
|
Force inline compress/decompress thread id.
|
2018-03-24 01:31:58 +01:00 |
|
Bartosz Taudul
|
c0577fd5b2
|
Unordered map is no longer used.
|
2018-03-23 21:18:52 +01:00 |
|
Bartosz Taudul
|
f4b88b9c05
|
Use flat hash map for reverse plot lookup.
|
2018-03-23 21:18:00 +01:00 |
|
Bartosz Taudul
|
6cb2fec48e
|
Use flat hash map for string map.
|
2018-03-23 21:12:29 +01:00 |
|
Bartosz Taudul
|
69b49f527d
|
Inline GetZoneEndDirect().
|
2018-03-23 02:06:44 +01:00 |
|
Bartosz Taudul
|
910ce8b8ef
|
Display number of matched source locations.
|
2018-03-20 20:18:23 +01:00 |
|
Bartosz Taudul
|
6e6addfa81
|
Use pdqsort.
|
2018-03-20 19:19:07 +01:00 |
|
Bartosz Taudul
|
ae55360a6d
|
Don't sort zones if statistics are disabled.
|
2018-03-20 19:12:42 +01:00 |
|
Bartosz Taudul
|
4837ce31ff
|
Allow sorting zone groups by count.
|
2018-03-20 17:19:48 +01:00 |
|
Bartosz Taudul
|
64f3c55ba5
|
Display zone group time.
|
2018-03-20 16:56:11 +01:00 |
|
Bartosz Taudul
|
e6d5f3f5fc
|
Store common variables in registers to prevent aliasing.
|
2018-03-20 16:49:29 +01:00 |
|
Bartosz Taudul
|
d8f7903a97
|
Use flat hash map for ptr mapping during data load.
|
2018-03-20 15:44:13 +01:00 |
|
Bartosz Taudul
|
720e5a0468
|
First check if valid, then search in map.
|
2018-03-20 15:41:06 +01:00 |
|
Bartosz Taudul
|
fe6c753f12
|
Store lock thread map in flat hash map.
|
2018-03-20 15:40:25 +01:00 |
|
Bartosz Taudul
|
765a1ececf
|
Move nohash<> from TracyWorker to flat hash map.
|
2018-03-20 15:40:11 +01:00 |
|
Bartosz Taudul
|
37808ec4c7
|
Fix the horribly inefficient Visible() and ShowFull() methods.
|
2018-03-20 15:33:38 +01:00 |
|
Bartosz Taudul
|
ceeae3c2cf
|
Restore ordering of source location zones after load.
|
2018-03-20 14:56:42 +01:00 |
|
Bartosz Taudul
|
ad37f0857b
|
Highlight selected zone group on histogram.
|
2018-03-20 14:37:58 +01:00 |
|
Bartosz Taudul
|
64e05e4726
|
Put found zones list into a subchild.
|
2018-03-20 12:56:26 +01:00 |
|
Bartosz Taudul
|
ce3f0bd596
|
Add separator to zone tooltips.
|
2018-03-19 16:14:01 +01:00 |
|
Bartosz Taudul
|
d5e0858982
|
Display thread in GPU zone tooltip.
|
2018-03-19 16:13:12 +01:00 |
|
Bartosz Taudul
|
4d34ccc30c
|
Unify zone info window thread retrieval.
|
2018-03-19 16:11:44 +01:00 |
|
Bartosz Taudul
|
0f6ec65b65
|
GPU zone thread getter.
|
2018-03-19 16:11:37 +01:00 |
|
Bartosz Taudul
|
5a32cd7984
|
Show zone thread in zone info popup.
|
2018-03-19 16:08:50 +01:00 |
|
Bartosz Taudul
|
0d831e452b
|
Add ability to group zones by user text.
|
2018-03-19 16:01:36 +01:00 |
|
Bartosz Taudul
|
05eb4b7ebc
|
Don't use memcpy to terminate string.
|
2018-03-19 15:41:28 +01:00 |
|
Bartosz Taudul
|
1fbe1621e7
|
Display zone exclusive time as progress bar.
|
2018-03-19 02:30:40 +01:00 |
|
Bartosz Taudul
|
3b34ebf544
|
Unify GPU info window child selection with the rest of lists.
|
2018-03-19 02:25:24 +01:00 |
|