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 |
|
Bartosz Taudul
|
3567d7edd8
|
Reintroduce lock announce events.
|
2017-12-10 21:40:48 +01:00 |
|
Bartosz Taudul
|
6942f84a99
|
Last time is now cached, not calculated.
|
2017-12-09 20:05:34 +01:00 |
|
Bartosz Taudul
|
081087b9ce
|
Drop an indirection level in plots.
|
2017-12-05 21:24:09 +01:00 |
|
Bartosz Taudul
|
dd8694350e
|
Add zoom-to-range animation.
|
2017-11-27 22:41:30 +01:00 |
|
Bartosz Taudul
|
ba80b0c16a
|
Use one common function for zooming to range.
|
2017-11-27 22:12:26 +01:00 |
|
Bartosz Taudul
|
cd26a6f8ff
|
Improve text legibility by drawing text shadow.
|
2017-11-25 15:45:16 +01:00 |
|
Bartosz Taudul
|
a515bf8878
|
Perform GPU to CPU resynchronization on each collect event.
|
2017-11-25 13:33:57 +01:00 |
|
Bartosz Taudul
|
f2a19c4593
|
Use flat_hash_map for source location payload map.
|
2017-11-24 01:10:12 +01:00 |
|
Bartosz Taudul
|
7a13892754
|
Split srcloc check and creation.
|
2017-11-24 01:05:42 +01:00 |
|
Bartosz Taudul
|
184039d500
|
One check in CheckSourceLocation.
|
2017-11-24 00:53:04 +01:00 |
|