Bartosz Taudul
|
15219b1481
|
Support 4-byte size_t.
|
2018-04-14 16:08:39 +02:00 |
|
Bartosz Taudul
|
14c77aba2f
|
Cosmetics.
|
2018-04-14 15:47:09 +02:00 |
|
Bartosz Taudul
|
459890ef0e
|
Don't hold lock on serial queue during dequeue.
|
2018-04-14 15:46:11 +02:00 |
|
Bartosz Taudul
|
e1dc62cabe
|
Add fast vector swap.
|
2018-04-14 15:46:01 +02:00 |
|
Bartosz Taudul
|
d0d5528e99
|
Disable histogram highlight using right mouse button.
|
2018-04-14 15:21:22 +02:00 |
|
Bartosz Taudul
|
07201a19ad
|
Update imgui to 1.60.
|
2018-04-14 15:12:16 +02:00 |
|
Bartosz Taudul
|
3df7c70f99
|
Optimize mem alloc processing.
|
2018-04-10 16:06:01 +02:00 |
|
Bartosz Taudul
|
be50fb26b5
|
Remove useless assert.
|
2018-04-10 14:37:17 +02:00 |
|
Bartosz Taudul
|
fd41b4927a
|
Allow selecting/unselecting all locks for display.
|
2018-04-09 16:15:40 +02:00 |
|
Bartosz Taudul
|
0e6ce076f9
|
Update NEWS.
|
2018-04-09 14:29:22 +02:00 |
|
Bartosz Taudul
|
4e1dbb3973
|
Fix lock announce processing.
|
2018-04-09 14:28:40 +02:00 |
|
Bartosz Taudul
|
f5073ffd8d
|
Update NEWS.
|
2018-04-05 19:31:46 +02:00 |
|
Bartosz Taudul
|
d4bfbc2797
|
Allow displaying global statistics of a zone.
|
2018-04-05 19:31:04 +02:00 |
|
Bartosz Taudul
|
093787b3e8
|
Move find zone setup to a dedicated function.
|
2018-04-05 19:30:32 +02:00 |
|
Bartosz Taudul
|
d1a0ae2564
|
Update NEWS.
|
2018-04-05 19:20:28 +02:00 |
|
Bartosz Taudul
|
a319ce13e9
|
Merge branch 'memory'
|
2018-04-05 18:57:55 +02:00 |
|
Bartosz Taudul
|
ac3b10e50f
|
Release v0.2.
|
2018-04-05 18:57:32 +02:00 |
|
Bartosz Taudul
|
0f95d7fd21
|
Use lookup table to get memory decay color.
|
2018-04-05 12:14:26 +02:00 |
|
Bartosz Taudul
|
4c76a5d66b
|
Add missing no-op macros for use if tracy is disabled.
|
2018-04-05 12:14:26 +02:00 |
|
Bartosz Taudul
|
c9d1f59c92
|
No need to pack WelcomeMessage struct.
|
2018-04-04 19:43:21 +02:00 |
|
Bartosz Taudul
|
d1429d086d
|
No need to pack WelcomeMessage struct.
|
2018-04-04 18:53:41 +02:00 |
|
Bartosz Taudul
|
bb299a5074
|
Desaturate older allocations on memory map.
|
2018-04-03 20:38:50 +02:00 |
|
Bartosz Taudul
|
189a4a2e32
|
Page chunk mask is not needed anymore.
|
2018-04-03 19:41:11 +02:00 |
|
Bartosz Taudul
|
1182a3fcb8
|
Stop processing allocations if already at time end.
|
2018-04-03 19:40:06 +02:00 |
|
Bartosz Taudul
|
b78dc70b70
|
No need to split address into page and chunk.
|
2018-04-03 19:39:19 +02:00 |
|
Bartosz Taudul
|
22bd2923eb
|
Keep mem.low in a register.
|
2018-04-03 19:35:43 +02:00 |
|
Bartosz Taudul
|
a3dd90529c
|
Rearrange memory reads.
|
2018-04-03 19:35:28 +02:00 |
|
Bartosz Taudul
|
197e513727
|
Add a separate time restriction code path.
|
2018-04-03 19:34:48 +02:00 |
|
Bartosz Taudul
|
f0573d68bd
|
Store memory pages in a contiguous memory area.
|
2018-04-03 19:17:32 +02:00 |
|
Bartosz Taudul
|
5ce3e44c77
|
Calculate chunks in one place in code.
|
2018-04-03 18:27:50 +02:00 |
|
Bartosz Taudul
|
7c4075c9ce
|
Fix MemRead() call.
|
2018-04-03 17:57:12 +02:00 |
|
Bartosz Taudul
|
3ea5600900
|
Fix UB, lose type safety.
|
2018-04-03 17:51:53 +02:00 |
|
Bartosz Taudul
|
3e93c615f7
|
Fix UB, lose type safety.
|
2018-04-03 16:45:55 +02:00 |
|
Bartosz Taudul
|
bf99bff87d
|
Store MemEvents directly in the vector.
|
2018-04-03 14:17:51 +02:00 |
|
Bartosz Taudul
|
bc27c99a1e
|
Move page init to a non-inlined function.
|
2018-04-03 13:30:56 +02:00 |
|
Bartosz Taudul
|
6d40502068
|
Execute direct write to memory, if only one byte.
|
2018-04-03 13:23:53 +02:00 |
|
Bartosz Taudul
|
81c84025a2
|
Fix calculation of lines.
|
2018-04-02 20:11:55 +02:00 |
|
Bartosz Taudul
|
1bb1cf9e6c
|
Display memory map information.
|
2018-04-02 20:00:05 +02:00 |
|
Bartosz Taudul
|
78ebf37039
|
Use proper values for page map calculation.
|
2018-04-02 19:57:46 +02:00 |
|
Bartosz Taudul
|
a2a6386491
|
Allow time restricting memory map.
|
2018-04-02 18:57:24 +02:00 |
|
Bartosz Taudul
|
1c441824fd
|
Display memory map.
|
2018-04-02 18:51:32 +02:00 |
|
Bartosz Taudul
|
78cd86dd69
|
Memory pages bitmap calculation.
|
2018-04-02 18:51:32 +02:00 |
|
Bartosz Taudul
|
bf249de266
|
Display memory usage by active allocations.
|
2018-04-02 16:30:03 +02:00 |
|
Bartosz Taudul
|
670744f852
|
Move alloc cutoff to middle of timeline.
|
2018-04-02 16:21:24 +02:00 |
|
Bartosz Taudul
|
7b194d2349
|
Don't use std::sort.
|
2018-04-02 16:09:44 +02:00 |
|
Bartosz Taudul
|
e80891e36d
|
Allow restricting displayed allocs by time.
|
2018-04-02 16:07:33 +02:00 |
|
Bartosz Taudul
|
c1aaec32d6
|
Sort active allocations by appearance time.
|
2018-04-02 15:45:11 +02:00 |
|
Bartosz Taudul
|
38edf308fa
|
Display memory span.
|
2018-04-02 14:58:40 +02:00 |
|
Bartosz Taudul
|
821b08fbe4
|
Thread compression state is not preserved.
|
2018-04-02 14:52:36 +02:00 |
|
Bartosz Taudul
|
aa8980aacc
|
Put memory allocations list into a child area.
|
2018-04-02 14:44:45 +02:00 |
|