Bartosz Taudul
|
e5934b409a
|
Don't use Vector for memory pages storage.
Vector has POT data size and we know exactly how much is needed.
|
2018-05-01 17:26:34 +02:00 |
|
Bartosz Taudul
|
4c521ce92a
|
Loaded traces may be unloaded.
|
2018-04-30 01:16:08 +02:00 |
|
Bartosz Taudul
|
afa432a087
|
Non-user plots must have predefined names.
|
2018-04-28 16:26:45 +02:00 |
|
Bartosz Taudul
|
ecabf24c4e
|
Optional normalization of compared data.
|
2018-04-22 02:19:22 +02:00 |
|
Bartosz Taudul
|
41738469f1
|
Add trace compare window.
|
2018-04-22 00:52:33 +02:00 |
|
Bartosz Taudul
|
2ef9fe0743
|
Enable log time in find zone menu by default.
|
2018-04-21 22:21:15 +02:00 |
|
Bartosz Taudul
|
6c2d7628ee
|
Don't draw off-screen gpu zones.
|
2018-04-20 23:28:19 +02:00 |
|
Bartosz Taudul
|
a2779eccaf
|
Don't draw off-screen zones.
|
2018-04-20 23:19:04 +02:00 |
|
Bartosz Taudul
|
9fc14d2faf
|
Don't draw off-screen plots.
|
2018-04-20 23:00:26 +02:00 |
|
Bartosz Taudul
|
cd7a1cffe8
|
Don't draw off-screen locks.
|
2018-04-20 22:53:31 +02:00 |
|
Bartosz Taudul
|
093787b3e8
|
Move find zone setup to a dedicated function.
|
2018-04-05 19:30:32 +02:00 |
|
Bartosz Taudul
|
f0573d68bd
|
Store memory pages in a contiguous memory area.
|
2018-04-03 19:17:32 +02:00 |
|
Bartosz Taudul
|
bf99bff87d
|
Store MemEvents directly in the vector.
|
2018-04-03 14:17:51 +02:00 |
|
Bartosz Taudul
|
78cd86dd69
|
Memory pages bitmap calculation.
|
2018-04-02 18:51:32 +02:00 |
|
Bartosz Taudul
|
e80891e36d
|
Allow restricting displayed allocs by time.
|
2018-04-02 16:07:33 +02:00 |
|
Bartosz Taudul
|
c4a36398f6
|
Move memory allocations table drawing to a separate function.
|
2018-04-02 02:39:12 +02:00 |
|
Bartosz Taudul
|
912cfdbc5e
|
Search for zone present in given thread at given time.
|
2018-04-01 21:47:08 +02:00 |
|
Bartosz Taudul
|
20824a200c
|
Implement search for memory address.
|
2018-04-01 21:24:30 +02:00 |
|
Bartosz Taudul
|
c686b86464
|
Add rudimentary memory information window.
|
2018-04-01 20:34:58 +02:00 |
|
Bartosz Taudul
|
16a98c8c17
|
Move benaphore to common directory.
|
2018-04-01 18:59:55 +02:00 |
|
Bartosz Taudul
|
ae274d8e37
|
Different ways of sorting of statistics data.
|
2018-03-24 17:28:10 +01:00 |
|
Bartosz Taudul
|
3a49e9a4be
|
Statistics window shell.
|
2018-03-24 14:40:48 +01:00 |
|
Bartosz Taudul
|
c0577fd5b2
|
Unordered map is no longer used.
|
2018-03-23 21:18:52 +01:00 |
|
Bartosz Taudul
|
4837ce31ff
|
Allow sorting zone groups by count.
|
2018-03-20 17:19:48 +01:00 |
|
Bartosz Taudul
|
37808ec4c7
|
Fix the horribly inefficient Visible() and ShowFull() methods.
|
2018-03-20 15:33:38 +01:00 |
|
Bartosz Taudul
|
ad37f0857b
|
Highlight selected zone group on histogram.
|
2018-03-20 14:37:58 +01:00 |
|
Bartosz Taudul
|
0f6ec65b65
|
GPU zone thread getter.
|
2018-03-19 16:11:37 +01:00 |
|
Bartosz Taudul
|
0d831e452b
|
Add ability to group zones by user text.
|
2018-03-19 16:01:36 +01:00 |
|
Bartosz Taudul
|
ce2bf7c207
|
Use Vector instead of std::vector for thread zone list.
|
2018-03-18 21:15:31 +01:00 |
|
Bartosz Taudul
|
77fa8f54a6
|
Restore per-thread zone list functionality.
|
2018-03-18 16:41:58 +01:00 |
|
Bartosz Taudul
|
d08c10c5b6
|
Add functionality for getting zone thread.
|
2018-03-18 16:38:42 +01:00 |
|
Bartosz Taudul
|
af3559afed
|
Only display results for a single source location match.
|
2018-03-18 16:07:07 +01:00 |
|
Bartosz Taudul
|
7a4e7cbf86
|
Reduce data collection if TRACY_NO_STATISTICS is defined.
Statistical data collection is only useful if it's meant to be used.
Otherwise it only incurs CPU and memory cost.
|
2018-03-18 12:55:54 +01:00 |
|
Bartosz Taudul
|
746df21ad9
|
Live updates of find zone data.
TODO: found zones list. Currently only histogram view is available.
|
2018-03-18 02:43:17 +01:00 |
|
Bartosz Taudul
|
f733758652
|
Time accumulation histogram mode.
|
2018-03-05 20:15:18 +01:00 |
|
Bartosz Taudul
|
f510d8d2e7
|
Update item counts in thread list.
|
2018-03-04 23:17:36 +01:00 |
|
Bartosz Taudul
|
f42d8cee38
|
Selection of time range on histogram.
|
2018-03-04 22:52:36 +01:00 |
|
Bartosz Taudul
|
dee7fd27be
|
Move mouse highlight data to a separate struct.
|
2018-03-04 22:21:35 +01:00 |
|
Bartosz Taudul
|
f7829a7eae
|
Store matches in a map.
|
2018-03-04 22:11:50 +01:00 |
|
Bartosz Taudul
|
754279d6f1
|
Allow narrowing down search results by source location.
|
2018-03-04 21:17:38 +01:00 |
|
Bartosz Taudul
|
2c508c1f79
|
Display list of matched source locations in search window.
|
2018-03-04 21:10:10 +01:00 |
|
Bartosz Taudul
|
80da271a2c
|
Don't match source location on a per-zone basis.
|
2018-03-04 16:53:13 +01:00 |
|
Bartosz Taudul
|
b09bae07c4
|
Change default find parameters to unlimited.
|
2018-03-04 16:07:10 +01:00 |
|
Bartosz Szreder
|
9e3f18a62a
|
Split data handling code from the view.
|
2018-02-21 16:41:37 +01:00 |
|
Bartosz Taudul
|
118d4b497f
|
Time Stamp Counter to time conversion function.
|
2018-02-20 12:40:12 +01:00 |
|
Bartosz Taudul
|
4611bc355f
|
Optional log time scale in histogram.
|
2018-02-16 15:34:22 +01:00 |
|
Bartosz Taudul
|
9678cc8afc
|
Support logarithmic scaling of values on search histogram.
|
2018-02-16 13:28:40 +01:00 |
|
Kamil Klimek
|
cb08990eff
|
"Find Zone" feature
- Simple text search with some limiting options
- Grouping by threads
- Easy access to "Zone Info" from search results
|
2018-01-18 12:35:30 +01:00 |
|
Bartosz Taudul
|
d0d3bb1141
|
Store shared lock bits only for shared locks.
|
2017-12-17 18:44:31 +01:00 |
|
Bartosz Taudul
|
bcf2bf1c5c
|
Shared lock events (still using old functionality).
|
2017-12-10 22:04:49 +01:00 |
|