Ryan Fleury
|
816bf195c2
|
more filtering coverage; fuzzy filtering on search tags as well as entity display string; display a few known frames from callstack in thread entity description buttons
|
2024-02-05 14:36:33 -08:00 |
|
Ryan Fleury
|
95b8b71322
|
dedup multiple unwinder paths; just collapse down to using the ctrl one
|
2024-02-05 14:06:06 -08:00 |
|
Ryan Fleury
|
2359c82fba
|
extend ctrl process memory cache with waiting mechanism; employ to wait for changes to propagate through process memory cache, when forcibly mutating debuggee process memory
|
2024-02-05 10:04:00 -08:00 |
|
Ryan Fleury
|
168f66cc99
|
further progress on new process memory cache; first pass at visualizing changed watch window rows, based on ctrl process memory cache history
|
2024-01-25 11:17:16 -08:00 |
|
Ryan Fleury
|
38b113f1d0
|
simplify & consolidate ctrl layer process memory caching mechanisms - move all non-necessarily-synchronous caching to background memory streaming thread cache
|
2024-01-25 10:04:03 -08:00 |
|
Ryan Fleury
|
b14b9f0344
|
strip out ctrl process memory cache fresh flags & hash history, since both will be replaced by hash store layer's capabilities
|
2024-01-25 09:09:36 -08:00 |
|
Ryan Fleury
|
d0c3d9dc21
|
extend ctrl process memory cache reads with freshness info - it is a bit too coarse grained at page granularity, that should've been easy to predict... in any case, to start addressing that, start keeping >1 hash key hash history in hash store layer, such that history may be preserved for a bit longer & diff'd with new key hashes
|
2024-01-25 09:06:03 -08:00 |
|
Ryan Fleury
|
42993b3fb0
|
silently filter access violations in asan's shadow address space
|
2024-01-19 17:47:56 -08:00 |
|
Ryan Fleury
|
c2d315d896
|
register value committing; eliminate manual 'invalidation' controls for frontend caches, rely on memgen/reggen/run idxs from ctrl thread, which can be incremented solely at the ctrl thread's discretion
|
2024-01-19 12:17:42 -08:00 |
|
Ryan Fleury
|
d2d72bd7ab
|
ctrl: eliminate possibility of threads getting stuck at spoof address at the event-pump layer - if we report other events first, the step is already cancelled anyways
|
2024-01-17 20:58:55 -08:00 |
|
Ryan Fleury
|
e40c980d83
|
re-ensure codebase c compatibility
|
2024-01-12 13:29:50 -08:00 |
|
Ryan Fleury
|
a42ec6aeff
|
initial upload
|
2024-01-10 19:57:50 -08:00 |
|