Bartosz Taudul
|
ca198e44d3
|
Remove dead code from concurrentqueue.
|
2019-11-05 21:40:52 +01:00 |
|
Bartosz Taudul
|
b5590ed197
|
Include <mutex> for std::once.
|
2019-11-05 21:40:35 +01:00 |
|
Bartosz Taudul
|
3e9bb80217
|
More header cleanup.
|
2019-11-05 20:15:53 +01:00 |
|
Bartosz Taudul
|
6bbf273581
|
Partial header inclusion cleanup.
|
2019-11-05 20:09:40 +01:00 |
|
Bartosz Taudul
|
25c39a3311
|
Update manual.
|
2019-11-05 18:16:58 +01:00 |
|
Bartosz Taudul
|
c558a9a436
|
Update NEWS.
|
2019-11-05 18:10:32 +01:00 |
|
Bartosz Taudul
|
cfce429fca
|
Format plot values according to requested formatting.
|
2019-11-05 18:08:42 +01:00 |
|
Bartosz Taudul
|
661c4a417b
|
Process and store plot value formatting.
|
2019-11-05 18:02:08 +01:00 |
|
Bartosz Taudul
|
907574e637
|
Allow remote plot configuration.
|
2019-11-05 17:45:19 +01:00 |
|
Bartosz Taudul
|
a7a739eea9
|
Use precalculated context switch usage data.
|
2019-11-05 01:41:27 +01:00 |
|
Bartosz Taudul
|
51090e5fb9
|
Implement ctx switch usage reconstruction.
|
2019-11-05 01:28:44 +01:00 |
|
Bartosz Taudul
|
8128b3894a
|
Add vector debug macro.
Natvis is lacking in functionality, so this has to do.
|
2019-11-05 01:28:44 +01:00 |
|
Bartosz Taudul
|
946e328198
|
Fix 32-bit short_ptr.
|
2019-11-05 01:28:44 +01:00 |
|
Bartosz Taudul
|
6a500ccdb3
|
Don't display CPU usage until data is ready.
|
2019-11-05 01:28:44 +01:00 |
|
Bartosz Taudul
|
50b96c757e
|
Context switch usage reconstruction skeleton.
|
2019-11-05 01:28:44 +01:00 |
|
Bartosz Taudul
|
a62c4135ad
|
Add context switch usage struct.
|
2019-11-05 01:28:44 +01:00 |
|
Bartosz Taudul
|
09d6f3f917
|
Check if CPU graph is not obscured.
|
2019-11-04 01:15:49 +01:00 |
|
Bartosz Taudul
|
9bc6a3e0ee
|
Add zone color boxes to parent groups in find zone menu.
|
2019-11-03 22:52:24 +01:00 |
|
Bartosz Taudul
|
68bc82c11b
|
Simplify README.
|
2019-11-03 22:45:30 +01:00 |
|
Bartosz Taudul
|
9034c9d9e6
|
Update profiler screenshot.
|
2019-11-03 22:39:14 +01:00 |
|
Bartosz Taudul
|
209c1fdc72
|
Small radio buttons in find zone menu.
|
2019-11-03 22:32:34 +01:00 |
|
Bartosz Taudul
|
f34609fd9b
|
Set per-cpu kernel buffer size to 512 KB.
The default setting was causing events to be lost on Android.
|
2019-11-03 21:52:20 +01:00 |
|
Bartosz Taudul
|
b8d459d48b
|
Use proper string size (for consistency).
On Android code path this value is ignored.
|
2019-11-03 21:51:49 +01:00 |
|
Bartosz Taudul
|
9b5ec8451f
|
Remove dead assignment.
|
2019-11-03 16:57:31 +01:00 |
|
Bartosz Taudul
|
dfc35c1bf1
|
Fix crashes when callstack frames are not yet available.
|
2019-11-03 16:44:26 +01:00 |
|
Bartosz Taudul
|
5620597fb4
|
Use short ptr in VarArray.
|
2019-11-03 16:29:45 +01:00 |
|
Bartosz Taudul
|
390558b627
|
Update memory requirements.
|
2019-11-03 16:29:45 +01:00 |
|
Bartosz Taudul
|
1b33bfd522
|
Update manual.
|
2019-11-03 16:29:45 +01:00 |
|
Bartosz Taudul
|
d9c3238462
|
Save 2 bytes per PlotItem.
Memory savings:
android 2614 MB -> 2487 MB (95%)
chicken 1932 MB -> 1852 MB (95%)
mem 6067 MB -> 5747 MB (94%)
q3bsp-mt 5059 MB -> 5017 MB (99%)
q3bsp-st 1211 MB -> 1171 MB (96%)
|
2019-11-03 16:29:45 +01:00 |
|
Bartosz Taudul
|
29dcc5c8bc
|
Don't zero-initialize Int48.
|
2019-11-03 14:33:13 +01:00 |
|
Bartosz Taudul
|
acce6867f1
|
Selecting a zone in time distribution list opens zone statistics.
|
2019-11-03 03:08:23 +01:00 |
|
Bartosz Taudul
|
13a7444f03
|
Add zone color boxes to time distribution table.
|
2019-11-02 23:14:49 +01:00 |
|
Bartosz Taudul
|
c294e62f5e
|
Add zone color boxes to child zone list.
|
2019-11-02 23:11:37 +01:00 |
|
Bartosz Taudul
|
1a6f04f6ce
|
Add zone color boxes to zone trace.
|
2019-11-02 23:05:11 +01:00 |
|
Bartosz Taudul
|
3a304ad054
|
Add zone color boxes to statistics menu.
|
2019-11-02 23:00:42 +01:00 |
|
Bartosz Taudul
|
04cb7732b8
|
Add zone color boxes to compare menu.
|
2019-11-02 22:58:50 +01:00 |
|
Bartosz Taudul
|
4dde1ca070
|
Add zone color boxes to find zone menu.
|
2019-11-02 22:48:00 +01:00 |
|
Bartosz Taudul
|
b7cd28ef72
|
Add source location color retriever.
|
2019-11-02 22:45:11 +01:00 |
|
Bartosz Taudul
|
8d7299fe1f
|
Get 64-bit file size.
|
2019-11-02 22:11:40 +01:00 |
|
Bartosz Taudul
|
4bc1588a5e
|
Clear proper vector.
|
2019-11-02 16:57:18 +01:00 |
|
Bartosz Taudul
|
ce82bb816b
|
Use short ptr for find zone grouping data.
Overall, the short ptr changes have the following effect on memory
usage:
big 9007 MB -> 8670 MB (96%)
chicken 2007 MB -> 1932 MB (96%)
drl-l-b 1383 MB -> 1304 MB (94%)
q3bsp-mt 5252 MB -> 5059 MB (96%)
long 5152 MB -> 4799 MB (93%)
fi-big 4141 MB -> 4000 MB (96%)
|
2019-11-02 16:54:12 +01:00 |
|
Bartosz Taudul
|
0df29d1e0b
|
Use short ptr for source location payload data.
|
2019-11-02 16:54:12 +01:00 |
|
Bartosz Taudul
|
04c92f8d19
|
Use short ptr for callstack payload storage.
|
2019-11-02 16:54:12 +01:00 |
|
Bartosz Taudul
|
b0e52f20f8
|
Use short ptr for FrameImage storage.
|
2019-11-02 16:54:12 +01:00 |
|
Bartosz Taudul
|
72efbe28ed
|
Use short ptr for message data.
|
2019-11-02 16:54:12 +01:00 |
|
Bartosz Taudul
|
52062f96d0
|
Use short ptr for GPU context map.
|
2019-11-02 16:54:12 +01:00 |
|
Bartosz Taudul
|
308c280e40
|
Use short ptr for GPU context query data.
|
2019-11-02 16:54:12 +01:00 |
|
Bartosz Taudul
|
1e4022e05b
|
Use proper comparison.
|
2019-11-02 16:54:12 +01:00 |
|
Bartosz Taudul
|
03656b2320
|
Remove unused variable.
|
2019-11-02 16:54:12 +01:00 |
|
Bartosz Taudul
|
a40bbacb17
|
Use short ptr for CPU zone data.
|
2019-11-02 16:54:12 +01:00 |
|