Bartosz Szreder
|
bae1c02ad0
|
Worker thread will take care of itself.
|
2018-02-21 16:41:37 +01:00 |
|
Bartosz Szreder
|
9e3f18a62a
|
Split data handling code from the view.
|
2018-02-21 16:41:37 +01:00 |
|
Bartosz Taudul
|
fbaf59c9a6
|
Ignore zero-time zones in search.
|
2018-02-21 15:25:28 +01:00 |
|
Bartosz Taudul
|
785ab2927b
|
Calculate proper label offsets.
|
2018-02-21 15:18:30 +01:00 |
|
Bartosz Taudul
|
d9988c8a06
|
Histogram time labels prototype.
|
2018-02-20 16:01:33 +01:00 |
|
Bartosz Taudul
|
118d4b497f
|
Time Stamp Counter to time conversion function.
|
2018-02-20 12:40:12 +01:00 |
|
Bartosz Taudul
|
6a65ceb71a
|
Display maximum number of counts in bins.
|
2018-02-16 16:19:31 +01:00 |
|
Bartosz Taudul
|
4611bc355f
|
Optional log time scale in histogram.
|
2018-02-16 15:34:22 +01:00 |
|
Bartosz Taudul
|
6e8bb9e490
|
Display bin times.
|
2018-02-16 14:42:16 +01:00 |
|
Bartosz Taudul
|
f6cc360c69
|
Basic histogram introspection.
|
2018-02-16 14:31:57 +01:00 |
|
Bartosz Taudul
|
fbe1af80b5
|
Cosmetics.
|
2018-02-16 14:31:53 +01:00 |
|
Bartosz Taudul
|
9678cc8afc
|
Support logarithmic scaling of values on search histogram.
|
2018-02-16 13:28:40 +01:00 |
|
Bartosz Taudul
|
508b699252
|
Fix crash.
|
2018-02-16 13:09:24 +01:00 |
|
Bartosz Taudul
|
5bc145f719
|
Search results histogram.
|
2018-02-15 17:25:16 +01:00 |
|
Bartosz Taudul
|
ea4863d4bd
|
Fix help strings.
|
2018-02-15 16:32:36 +01:00 |
|
Bartosz Taudul
|
e20bb2fe66
|
Add separators to zone count.
|
2018-02-15 16:31:47 +01:00 |
|
Bartosz Taudul
|
cc38988045
|
Cleanup.
|
2018-02-15 16:24:01 +01:00 |
|
Bartosz Taudul
|
d1d54db7b6
|
Display number of found zones.
|
2018-02-15 16:17:16 +01:00 |
|
Bartosz Szreder
|
d5fe006e2d
|
Add missing include charutil::hash()
|
2018-02-12 19:07:55 +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
|
961a907e09
|
Remove obsolete window flag.
|
2018-01-13 13:56:02 +01:00 |
|
Bartosz Taudul
|
5915683587
|
Shared lockable tooltips.
|
2017-12-17 19:40:45 +01:00 |
|
Bartosz Taudul
|
d0d3bb1141
|
Store shared lock bits only for shared locks.
|
2017-12-17 18:44:31 +01:00 |
|
Bartosz Taudul
|
b3b8088881
|
Separate processing of Lockable and SharedLockable.
|
2017-12-17 18:00:15 +01:00 |
|
Bartosz Taudul
|
6f1a99e270
|
Combine wait lists.
|
2017-12-10 23:33:39 +01:00 |
|
Bartosz Taudul
|
340506406e
|
Shared lock state machine.
|
2017-12-10 23:30:13 +01:00 |
|
Bartosz Taudul
|
b07718ab9e
|
Track list of shared locks.
|
2017-12-10 22:42:39 +01:00 |
|
Bartosz Taudul
|
4d9ae83abd
|
Fix assert.
|
2017-12-10 22:42:25 +01:00 |
|
Bartosz Taudul
|
398eecbb94
|
Store LockEvent type as an enum class.
|
2017-12-10 22:37:56 +01:00 |
|
Bartosz Taudul
|
bcf2bf1c5c
|
Shared lock events (still using old functionality).
|
2017-12-10 22:04:49 +01:00 |
|
Bartosz Taudul
|
782231b048
|
Shared lockable skeleton.
|
2017-12-10 21:49:45 +01:00 |
|
Bartosz Taudul
|
bc27bbde37
|
Display mutex type.
|
2017-12-10 21:49:23 +01:00 |
|
Bartosz Taudul
|
3567d7edd8
|
Reintroduce lock announce events.
|
2017-12-10 21:40:48 +01:00 |
|
Bartosz Taudul
|
ea604d484d
|
Don't show mutex as blocked, if there are no locks held.
|
2017-12-10 21:40:48 +01:00 |
|
Bartosz Taudul
|
0f2d41413f
|
Include plots, msgs, gpu zones, locks in last time calculation.
|
2017-12-09 20:10:32 +01:00 |
|
Bartosz Taudul
|
6942f84a99
|
Last time is now cached, not calculated.
|
2017-12-09 20:05:34 +01:00 |
|
Bartosz Taudul
|
86006e8416
|
Simplify GetNextLockEvent().
|
2017-12-09 19:28:12 +01:00 |
|
Bartosz Taudul
|
b67989ab54
|
No need for nextState variable.
|
2017-12-09 19:24:35 +01:00 |
|
Bartosz Taudul
|
981bbfe42d
|
Reorder LockEvent fields.
|
2017-12-09 19:13:59 +01:00 |
|
Bartosz Taudul
|
cf5ee65604
|
Vectorize loop.
|
2017-12-09 00:15:10 +01:00 |
|
Bartosz Taudul
|
d0dfa62f43
|
Force inline internal pdqsort functions.
|
2017-12-08 23:25:48 +01:00 |
|
Bartosz Taudul
|
86c5dcced9
|
__cplusplus check won't work on MSVC.
|
2017-12-08 23:14:55 +01:00 |
|
Bartosz Taudul
|
0da09bc62b
|
Use pdqsort.
|
2017-12-08 23:14:55 +01:00 |
|
Bartosz Taudul
|
2c4eaf162d
|
Add pdqsort.
https://github.com/orlp/pdqsort.git
979c0a05f3e78977dc1f5218d13234d7ee89d1e7
|
2017-12-08 23:02:48 +01:00 |
|
Bartosz Taudul
|
48678b3bd7
|
Drop bitfield usage.
|
2017-12-05 22:34:48 +01:00 |
|
Bartosz Taudul
|
5407676f1f
|
Microoptimize thread bit operations.
|
2017-12-05 22:22:07 +01:00 |
|
Bartosz Taudul
|
52df06d478
|
Calculate and use thread bit.
|
2017-12-05 22:09:53 +01:00 |
|
Bartosz Taudul
|
b578554223
|
Reserve lockmap timeline.
|
2017-12-05 21:55:00 +01:00 |
|
Bartosz Taudul
|
081087b9ce
|
Drop an indirection level in plots.
|
2017-12-05 21:24:09 +01:00 |
|
Bartosz Taudul
|
702f235c1b
|
Reserve-and-use functionality in Vector.
|
2017-12-05 21:23:51 +01:00 |
|