Bartosz Taudul
|
110e5971d1
|
Store pending lock events, if lock was not yet announced.
|
2017-10-04 18:32:53 +02:00 |
|
Bartosz Taudul
|
c2bccf7126
|
Move towards proper data structures.
|
2017-10-04 18:32:53 +02:00 |
|
Bartosz Taudul
|
8c90eab044
|
Let's not worry about lock memory reuse.
|
2017-10-04 16:51:51 +02:00 |
|
Bartosz Taudul
|
0011573fa9
|
Send lock events.
|
2017-10-04 16:45:46 +02:00 |
|
Bartosz Taudul
|
78f8425dc7
|
Announce lock creation.
|
2017-10-04 16:16:40 +02:00 |
|
Bartosz Taudul
|
ff21b74e7a
|
Add missing locks.
|
2017-10-04 16:07:20 +02:00 |
|
Bartosz Taudul
|
2f14704143
|
Save and load capture name.
|
2017-10-03 23:29:48 +02:00 |
|
Bartosz Taudul
|
b2252de9c8
|
Send and display program execution date.
|
2017-10-03 23:26:41 +02:00 |
|
Bartosz Taudul
|
7526ac83b5
|
Display program name in profiler window title.
|
2017-10-03 23:18:07 +02:00 |
|
Bartosz Taudul
|
d1edd30ca6
|
Zone ids are unnecessary.
|
2017-10-03 16:41:32 +02:00 |
|
Bartosz Taudul
|
3fcf39ec58
|
More dead code removal.
|
2017-10-03 16:26:58 +02:00 |
|
Bartosz Taudul
|
e61e2718cb
|
Remove dead timeline reconstruction code.
Queue items from a single producer are always FIFO. There's no need to
account for an impossible use case.
|
2017-10-03 15:53:49 +02:00 |
|
Bartosz Taudul
|
f74a313d12
|
Fix thread spacing.
|
2017-10-01 20:37:35 +02:00 |
|
Bartosz Taudul
|
621b6a8c49
|
Don't clip text vertically.
|
2017-10-01 20:16:02 +02:00 |
|
Bartosz Taudul
|
65e89e6e80
|
Fix collapsed zones height.
|
2017-10-01 20:00:53 +02:00 |
|
Bartosz Taudul
|
4227d34599
|
Indicate zones with thread migration across CPU cores.
|
2017-10-01 19:58:53 +02:00 |
|
Bartosz Taudul
|
dc72010bd5
|
Increase separation of zones.
|
2017-10-01 19:47:22 +02:00 |
|
Bartosz Taudul
|
35562ed6e2
|
Make zone highlight color a derivative of zone color.
|
2017-10-01 19:38:45 +02:00 |
|
Bartosz Taudul
|
79073383b4
|
No transparency in zone colors.
|
2017-10-01 19:32:20 +02:00 |
|
Bartosz Taudul
|
7365461ef4
|
Add function to get zone color.
|
2017-10-01 19:31:22 +02:00 |
|
Bartosz Taudul
|
3dc4fc4796
|
Display CPU id in zone tooltips.
|
2017-10-01 19:21:25 +02:00 |
|
Bartosz Taudul
|
91fd171b60
|
Store CPU id in zones.
|
2017-10-01 19:17:29 +02:00 |
|
Bartosz Taudul
|
8f862b3271
|
Reserve memory for loaded data.
|
2017-10-01 01:54:40 +02:00 |
|
Bartosz Taudul
|
616f501a97
|
Set nullptrs where necessary.
|
2017-09-30 19:21:51 +02:00 |
|
Bartosz Taudul
|
fc8cd12088
|
Do not copy string map (DOH!).
|
2017-09-30 17:09:00 +02:00 |
|
Bartosz Taudul
|
f387a16e61
|
Count read zones.
|
2017-09-30 16:59:03 +02:00 |
|
Bartosz Taudul
|
06949e2f99
|
Reading saved trace.
|
2017-09-30 16:58:02 +02:00 |
|
Bartosz Taudul
|
f9ee2b853c
|
Writing traces.
|
2017-09-30 16:20:08 +02:00 |
|
Bartosz Taudul
|
e4c5e5c097
|
Save trace file selector.
|
2017-09-30 14:56:23 +02:00 |
|
Bartosz Taudul
|
0de755124d
|
Small cleanup.
|
2017-09-30 14:56:23 +02:00 |
|
Bartosz Taudul
|
d7bd8885fe
|
Make zone highlight more visible.
|
2017-09-30 13:45:02 +02:00 |
|
Bartosz Taudul
|
077585ba4d
|
Allow switching to zone parent.
|
2017-09-30 13:41:03 +02:00 |
|
Bartosz Taudul
|
e6a32c1af5
|
Add zoom-to-frame.
|
2017-09-29 23:08:10 +02:00 |
|
Bartosz Taudul
|
dd0c283a3b
|
More condensed child zone time graph.
|
2017-09-29 22:59:11 +02:00 |
|
Bartosz Taudul
|
9864ef70c9
|
Show child zone info popups.
|
2017-09-29 22:57:22 +02:00 |
|
Bartosz Taudul
|
852e163b72
|
Use correct variable.
|
2017-09-29 22:56:12 +02:00 |
|
Bartosz Taudul
|
3ac65a7524
|
Separate tooltip showing function.
|
2017-09-29 22:55:24 +02:00 |
|
Bartosz Taudul
|
5dc5500065
|
Display child zone times graphically.
|
2017-09-29 22:50:25 +02:00 |
|
Bartosz Taudul
|
366da56d99
|
Add interaction with displayed child nodes.
|
2017-09-29 22:40:49 +02:00 |
|
Bartosz Taudul
|
2c0d4d2817
|
Display child zone times.
|
2017-09-29 22:40:45 +02:00 |
|
Bartosz Taudul
|
1cd86cb30f
|
Display exclusive zone time.
|
2017-09-29 22:13:22 +02:00 |
|
Bartosz Taudul
|
d4d28e841a
|
Display basic timing info.
|
2017-09-29 22:06:31 +02:00 |
|
Bartosz Taudul
|
fb80ac9488
|
Allow zooming to zone from zone info window.
|
2017-09-29 22:01:30 +02:00 |
|
Bartosz Taudul
|
b386e51edc
|
Highlight selected zone.
|
2017-09-29 21:57:00 +02:00 |
|
Bartosz Taudul
|
c5f6ca9656
|
Add basic zone info window.
|
2017-09-29 21:49:14 +02:00 |
|
Bartosz Taudul
|
a8c219dd88
|
Display number of collapsed zones.
|
2017-09-29 19:13:53 +02:00 |
|
Bartosz Taudul
|
23c71116e3
|
Draw timer resolution uncertainty.
|
2017-09-29 18:55:21 +02:00 |
|
Bartosz Taudul
|
7a992517e1
|
Print queue delay and timer resolution.
|
2017-09-29 18:46:08 +02:00 |
|
Bartosz Taudul
|
3f9143d491
|
Double the TimeToString buffer pool.
|
2017-09-29 18:44:42 +02:00 |
|
Bartosz Taudul
|
28912ca2e6
|
Display delay caused by zone name and zone text events.
|
2017-09-29 18:40:55 +02:00 |
|