Bartosz Taudul
|
503ef8bcbc
|
Save message data.
|
2017-10-14 15:26:02 +02:00 |
|
Bartosz Taudul
|
bd7f8111a6
|
Lock id size changed in data dump.
|
2017-10-14 15:21:15 +02:00 |
|
Bartosz Taudul
|
30fd899a90
|
Display messages in threads.
|
2017-10-14 15:03:28 +02:00 |
|
Bartosz Taudul
|
317b23c7c3
|
Assign messages to threads.
|
2017-10-14 14:46:03 +02:00 |
|
Bartosz Taudul
|
3ba349565a
|
Message list window.
|
2017-10-14 14:36:30 +02:00 |
|
Bartosz Taudul
|
fa8030009f
|
Store messages.
|
2017-10-14 14:28:04 +02:00 |
|
Bartosz Taudul
|
8c7b60fbe6
|
Allow sending text messages.
|
2017-10-14 13:23:13 +02:00 |
|
Bartosz Taudul
|
e0300c3524
|
Make string passing more clear.
|
2017-10-14 13:12:43 +02:00 |
|
Bartosz Taudul
|
57afeb4588
|
Queue MUST allocate memory.
|
2017-10-13 20:33:53 +02:00 |
|
Bartosz Taudul
|
7f36bb6846
|
Mark unlikely code path.
It also changes MSVC behavior from generating two jumps to just one.
|
2017-10-13 20:24:11 +02:00 |
|
Bartosz Taudul
|
1aaab3c5e4
|
Use 32 bits to store lock id.
This makes queue item size 32 bytes. Queue operations can now be faster,
because multiplication by 33 is replaced by shift by 5.
|
2017-10-13 20:05:38 +02:00 |
|
Bartosz Taudul
|
ec789d60e8
|
Store source location color in 24 bits.
|
2017-10-13 19:59:18 +02:00 |
|
Bartosz Taudul
|
ed55fbfacb
|
Save/load plot data.
|
2017-10-13 16:04:20 +02:00 |
|
Bartosz Taudul
|
348661c9df
|
Display number of plot points per second.
|
2017-10-13 15:55:09 +02:00 |
|
Bartosz Taudul
|
e3abc8b52a
|
Fix min, max value setting.
|
2017-10-13 15:46:00 +02:00 |
|
Bartosz Taudul
|
4066b9ae30
|
Add plot information tooltip.
|
2017-10-13 15:44:24 +02:00 |
|
Bartosz Taudul
|
40d7a26b37
|
Allow hiding plots.
|
2017-10-13 15:41:20 +02:00 |
|
Bartosz Taudul
|
4ed905ca88
|
Plot can't be empty.
|
2017-10-13 15:36:16 +02:00 |
|
Bartosz Taudul
|
591fbdf75a
|
Store min, max values in plot.
|
2017-10-13 15:32:59 +02:00 |
|
Bartosz Taudul
|
5deb1c51dd
|
Can't modify both variables.
|
2017-10-13 15:31:38 +02:00 |
|
Bartosz Taudul
|
d1c43ef917
|
Draw vertical line on mouse position in zone view.
|
2017-10-13 15:26:18 +02:00 |
|
Bartosz Taudul
|
b217e6ab30
|
Add lousy plot values tooltip.
|
2017-10-13 15:15:57 +02:00 |
|
Bartosz Taudul
|
f32114cb35
|
Draw plot points in a separate function.
|
2017-10-13 15:09:01 +02:00 |
|
Bartosz Taudul
|
d05827135d
|
Draw plots.
|
2017-10-13 14:54:32 +02:00 |
|
Bartosz Taudul
|
ee60fc6885
|
Allow disabling zone/lock drawing.
|
2017-10-13 13:32:23 +02:00 |
|
Bartosz Taudul
|
fe0366c792
|
Receive plot data.
|
2017-10-13 03:36:59 +02:00 |
|
Bartosz Taudul
|
cb0011755d
|
Prevent type conversions.
|
2017-10-13 02:21:29 +02:00 |
|
Bartosz Taudul
|
f0484b50ca
|
Plot data transfer.
|
2017-10-13 02:07:03 +02:00 |
|
Bartosz Taudul
|
d9feeb3486
|
Disable scroll bar on profiler window.
|
2017-10-12 23:44:35 +02:00 |
|
Bartosz Taudul
|
97360c0c4c
|
Always save dumps with .tracy extension.
|
2017-10-12 22:38:11 +02:00 |
|
Bartosz Taudul
|
1b4a9379cc
|
Vertical scrolling of zone area.
|
2017-10-12 22:27:17 +02:00 |
|
Bartosz Taudul
|
737671adbf
|
Remove lock announce message.
This removes problem with static initialization order of mutices vs
tracy.
Lock source location is now transferred in lock wait message.
|
2017-10-12 20:14:17 +02:00 |
|
Bartosz Taudul
|
c42106f4ff
|
Add named version of TracyLockable.
|
2017-10-12 20:00:53 +02:00 |
|
Bartosz Taudul
|
8634c48c9f
|
Check for thread existence when adding a lock.
|
2017-10-12 19:52:18 +02:00 |
|
Bartosz Taudul
|
3df0abd164
|
Only check thread string when adding a new thread.
|
2017-10-12 19:52:06 +02:00 |
|
Bartosz Taudul
|
6fc0bc881c
|
Allow hiding threads.
|
2017-10-12 19:47:56 +02:00 |
|
Bartosz Taudul
|
c1090a3116
|
Fix zone depth calculation.
|
2017-10-12 19:14:03 +02:00 |
|
Bartosz Taudul
|
a0a397207d
|
Improved integration instructions.
|
2017-10-11 02:32:43 +02:00 |
|
Bartosz Taudul
|
12415313ae
|
Perf tests after improvements (and new CPU).
|
2017-10-11 02:28:14 +02:00 |
|
Bartosz Taudul
|
14cd87c42d
|
Add (optional) fast-integration source file.
|
2017-10-11 02:09:52 +02:00 |
|
Bartosz Taudul
|
e23da05a65
|
Workaround gcc stupidity.
|
2017-10-11 01:44:35 +02:00 |
|
Bartosz Taudul
|
77dfefb5d0
|
Remove one stack address load.
|
2017-10-11 01:27:22 +02:00 |
|
Bartosz Taudul
|
af3773dc9a
|
Remove one level of indirection.
|
2017-10-11 01:04:21 +02:00 |
|
Bartosz Taudul
|
cc8b357f09
|
Avoid excessive stack operations for cpu query.
|
2017-10-10 23:21:30 +02:00 |
|
Bartosz Taudul
|
75457c1465
|
Remove +x flag from files.
|
2017-10-10 21:56:15 +02:00 |
|
Bartosz Taudul
|
2c252226fc
|
Force proper initialization order on gcc.
|
2017-10-09 00:39:12 +02:00 |
|
Bartosz Taudul
|
a6c5993401
|
Fix locks with more than two threads.
|
2017-10-08 23:03:38 +02:00 |
|
Bartosz Taudul
|
45cb4b144f
|
Add bit counter.
|
2017-10-08 21:02:09 +02:00 |
|
Bartosz Taudul
|
2011524a2d
|
Add third locking thread to test application.
|
2017-10-08 21:01:49 +02:00 |
|
Bartosz Taudul
|
fbe7e59319
|
Allow zooming to zones without end.
|
2017-10-08 11:38:03 +02:00 |
|