Bartosz Taudul
|
3554e4c4ac
|
Prevent clash of likely/unlikely with possible macros.
|
2017-10-16 21:17:58 +02:00 |
|
Bartosz Taudul
|
0853a42f74
|
Target platform 10.0.16299.0.
|
2017-10-16 20:33:43 +02:00 |
|
Bartosz Taudul
|
acc1d9d834
|
Measurement of time period by LMB dragging.
|
2017-10-15 16:42:56 +02:00 |
|
Bartosz Taudul
|
84abfadc72
|
Horizontal zone view dragging with RMB.
|
2017-10-15 16:20:45 +02:00 |
|
Bartosz Taudul
|
361643ea8e
|
Enable parallel compilation.
|
2017-10-15 16:03:23 +02:00 |
|
Bartosz Taudul
|
f156cd922b
|
OpenThread may fail.
|
2017-10-15 13:26:05 +02:00 |
|
Bartosz Taudul
|
ca543f04e3
|
Document string literal messages.
|
2017-10-15 13:08:32 +02:00 |
|
Bartosz Taudul
|
5b9fcddfb3
|
String literal message transfer.
|
2017-10-15 13:06:49 +02:00 |
|
Bartosz Taudul
|
95439a726a
|
Fix typo.
|
2017-10-15 13:06:20 +02:00 |
|
Bartosz Taudul
|
9a60c3fb6e
|
Remove unused variable.
|
2017-10-14 20:03:55 +02:00 |
|
Bartosz Taudul
|
eb95d65622
|
Fix types in std::max.
|
2017-10-14 18:48:44 +02:00 |
|
Bartosz Taudul
|
e496f24427
|
Use standard c++ features.
|
2017-10-14 18:48:35 +02:00 |
|
Bartosz Taudul
|
bded83e458
|
Don't include headers in a namespace.
|
2017-10-14 18:02:01 +02:00 |
|
Bartosz Taudul
|
dc25c46dee
|
No need to init/destroy queue item memory.
|
2017-10-14 17:39:43 +02:00 |
|
Bartosz Taudul
|
472b5a521f
|
Preallocation size is in number of elements, not bytes.
|
2017-10-14 17:33:05 +02:00 |
|
Bartosz Taudul
|
837ec2f9d8
|
Use TracyClient.cpp in test program.
|
2017-10-14 17:29:04 +02:00 |
|
Bartosz Taudul
|
d522d4793e
|
Compile rpmalloc last in TracyClient.cpp.
|
2017-10-14 17:28:55 +02:00 |
|
Bartosz Taudul
|
40bc4c8015
|
Missing include.
|
2017-10-14 17:21:14 +02:00 |
|
Bartosz Taudul
|
19011b3798
|
Use rpmalloc in concurrentqueue.
|
2017-10-14 17:19:27 +02:00 |
|
Bartosz Taudul
|
c497966c7f
|
Use rpmalloc to allocate tracy client memory.
|
2017-10-14 17:15:18 +02:00 |
|
Bartosz Taudul
|
e8968efea7
|
Initialize rpmalloc.
|
2017-10-14 17:00:25 +02:00 |
|
Bartosz Taudul
|
b75317be7d
|
Wrap malloc/free.
|
2017-10-14 16:52:05 +02:00 |
|
Bartosz Taudul
|
1048017bfd
|
Add rpmalloc to TracyClient.cpp.
|
2017-10-14 16:50:39 +02:00 |
|
Bartosz Taudul
|
b117c56257
|
Wrap rpmalloc in tracy namespace.
|
2017-10-14 16:50:08 +02:00 |
|
Bartosz Taudul
|
709d86ad0c
|
Add rpmalloc.
https://github.com/rampantpixels/rpmalloc/tree/master/rpmalloc
2592b551b26d0ac9d1c92db3c1ae6c0ce5cd447a
|
2017-10-14 16:43:26 +02:00 |
|
Bartosz Taudul
|
d2dbee304f
|
Typo fix.
|
2017-10-14 16:09:36 +02:00 |
|
Bartosz Taudul
|
07abaaec4c
|
Add plot and message log documentation.
|
2017-10-14 16:07:46 +02:00 |
|
Bartosz Taudul
|
ad95813ba0
|
Message highlighting.
|
2017-10-14 15:47:06 +02:00 |
|
Bartosz Taudul
|
bf8f369e33
|
Increase plot point active hover area.
|
2017-10-14 15:29:04 +02:00 |
|
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 |
|