Bartosz Taudul
|
aceaed25b9
|
Walk plot data pointer.
|
2018-04-29 02:11:47 +02:00 |
|
Bartosz Taudul
|
868fbace5a
|
Don't compress thread twice, if it's the same.
|
2018-04-29 02:04:51 +02:00 |
|
Bartosz Taudul
|
fdaebc2bd8
|
No need to perform space check here.
|
2018-04-29 01:38:54 +02:00 |
|
Bartosz Taudul
|
dc1396012e
|
Add assert checking that there's space.
|
2018-04-29 01:38:35 +02:00 |
|
Bartosz Taudul
|
d64f0390da
|
Don't use std::sort.
|
2018-04-29 01:23:30 +02:00 |
|
Bartosz Taudul
|
4ed3fe8e7b
|
Update NEWS.
|
2018-04-28 16:46:53 +02:00 |
|
Bartosz Taudul
|
925b6c2617
|
Display y-range of plots.
|
2018-04-28 16:44:36 +02:00 |
|
Bartosz Taudul
|
6d4b7c55a3
|
Update NEWS.
|
2018-04-28 16:26:45 +02:00 |
|
Bartosz Taudul
|
7df7bf1745
|
Begin memory plot with no memory usage.
|
2018-04-28 16:26:45 +02:00 |
|
Bartosz Taudul
|
a0b8ed2e50
|
Restore memory plot when loading data dump.
|
2018-04-28 16:26:45 +02:00 |
|
Bartosz Taudul
|
afa432a087
|
Non-user plots must have predefined names.
|
2018-04-28 16:26:45 +02:00 |
|
Bartosz Taudul
|
d8bfe7de2e
|
Create memory plot based on memory alloc/free events.
|
2018-04-28 15:49:12 +02:00 |
|
Bartosz Taudul
|
cd34ed6968
|
Two plot types: user and memory.
Only user plots are saved in a dump file.
|
2018-04-28 15:48:05 +02:00 |
|
Bartosz Taudul
|
5b6d9769af
|
Properly separate HW timer from MSVC rdtscp optimization.
|
2018-04-27 19:40:47 +02:00 |
|
Bartosz Taudul
|
488d05bc21
|
Update NEWS.
|
2018-04-27 19:27:45 +02:00 |
|
Bartosz Taudul
|
eeeff40a70
|
Prevent TIME-WAIT connections from blocking listen address.
Of course Windows has to be retarded in its own special way and implement
SO_REUSEADDR with a completely different meaning.
http://www.andy-pearce.com/blog/posts/2013/Feb/so_reuseaddr-on-windows/
|
2018-04-27 19:18:09 +02:00 |
|
Bartosz Taudul
|
237aee30a8
|
Test if HW timer can be used on arm.
|
2018-04-27 16:58:45 +02:00 |
|
Bartosz Taudul
|
6a2311a7b7
|
Arm64 also defines __ARM_ARCH.
|
2018-04-26 17:39:04 +02:00 |
|
Bartosz Taudul
|
a3f5003f88
|
Read time from timer register on armv6, armv7.
Same improvement as on aarch64.
|
2018-04-26 17:18:10 +02:00 |
|
Bartosz Taudul
|
69a50b04c1
|
Really don't care about cpu id.
|
2018-04-26 16:12:52 +02:00 |
|
Bartosz Taudul
|
1899066e36
|
Read time from timer register on arm64.
On ODROID C2 this change improves timer resolution from 250 ns to 41 ns.
|
2018-04-26 16:03:31 +02:00 |
|
Bartosz Taudul
|
3a20104882
|
No need for separate tracy_rdtscp() function.
|
2018-04-26 15:30:53 +02:00 |
|
Bartosz Taudul
|
8cc9464082
|
Use GetTime() in CalibrateTimer().
|
2018-04-26 15:29:09 +02:00 |
|
Bartosz Taudul
|
48665cc09b
|
s/TRACY_RDTSCP_SUPPORTED/TRACY_HW_TIMER/
|
2018-04-26 15:25:54 +02:00 |
|
Bartosz Taudul
|
2a427ba87a
|
Fix typo.
|
2018-04-22 02:24:34 +02:00 |
|
Bartosz Taudul
|
ecabf24c4e
|
Optional normalization of compared data.
|
2018-04-22 02:19:22 +02:00 |
|
Bartosz Taudul
|
d06890b55d
|
Add missing tree pop.
|
2018-04-22 01:28:55 +02:00 |
|
Bartosz Taudul
|
1fb47899b2
|
Fix skipping lock data with new dump version.
|
2018-04-22 01:26:51 +02:00 |
|
Bartosz Taudul
|
470bfb5c02
|
Don't load unneeded data.
|
2018-04-22 01:00:17 +02:00 |
|
Bartosz Taudul
|
0337569f95
|
Update NEWS.
|
2018-04-22 00:58:17 +02:00 |
|
Bartosz Taudul
|
41738469f1
|
Add trace compare window.
|
2018-04-22 00:52:33 +02:00 |
|
Bartosz Taudul
|
436cd2b6cf
|
Drop '###Profiler' from capture name.
|
2018-04-21 23:29:28 +02:00 |
|
Bartosz Taudul
|
28380f2d25
|
Move bad version dialogs to a separate file.
|
2018-04-21 23:19:48 +02:00 |
|
Bartosz Taudul
|
ea2be1bce9
|
Fix custom ImVec2 operators.
|
2018-04-21 23:19:13 +02:00 |
|
Bartosz Taudul
|
1d044b494b
|
Don't enforce main window buttons width.
|
2018-04-21 22:42:32 +02:00 |
|
Bartosz Taudul
|
880eb7cbdd
|
Don't display zone names in find zone menu zones list.
|
2018-04-21 22:34:19 +02:00 |
|
Bartosz Taudul
|
2ef9fe0743
|
Enable log time in find zone menu by default.
|
2018-04-21 22:21:15 +02:00 |
|
Bartosz Taudul
|
d1e185e176
|
Cleanup message data.
|
2018-04-21 20:36:33 +02:00 |
|
Bartosz Taudul
|
4cd9cf5dd9
|
Cleanup zone data.
|
2018-04-21 20:34:29 +02:00 |
|
Bartosz Taudul
|
0de5bcacaf
|
Free plot data.
|
2018-04-21 20:12:16 +02:00 |
|
Bartosz Taudul
|
dda25cf66a
|
Cosmetics.
|
2018-04-21 20:11:59 +02:00 |
|
Bartosz Taudul
|
ac73b00540
|
Prevent nasal demons from appearing.
|
2018-04-21 19:37:55 +02:00 |
|
Bartosz Taudul
|
adf8a126c6
|
More space for text on main window buttons.
|
2018-04-21 19:30:49 +02:00 |
|
Bartosz Taudul
|
a4e1bb05f3
|
Use proper format strings.
|
2018-04-21 19:26:55 +02:00 |
|
Bartosz Taudul
|
d201be25ed
|
Fix force_inline on gcc/clang.
|
2018-04-21 19:22:27 +02:00 |
|
Bartosz Taudul
|
ade97b7ab6
|
Add hours to time-to-string conversion.
|
2018-04-21 17:01:10 +02:00 |
|
Bartosz Taudul
|
7b07b67d89
|
Update NEWS.
|
2018-04-21 16:58:23 +02:00 |
|
Bartosz Taudul
|
ad91b9b002
|
Expand maximum view span from 1 minute to 1 hour.
|
2018-04-21 16:53:17 +02:00 |
|
Bartosz Taudul
|
cb298893e7
|
Fix skipping lock data.
|
2018-04-21 16:02:36 +02:00 |
|
Bartosz Taudul
|
121cced681
|
Don't save unneeded lock data.
Store only the minimal lock information required and calculate lock
counts, wait lists, etc. at load time.
|
2018-04-21 15:42:08 +02:00 |
|