Ryan Fleury
|
94b969f203
|
copyright year
|
2025-06-02 14:13:57 -07:00 |
|
Ryan Fleury
|
cff99f5431
|
oops, fix very bad mistake, using part of HS roots that don't exist!
|
2025-06-02 14:00:47 -07:00 |
|
Ryan Fleury
|
34df269c58
|
eliminate extra root id list placement in key nodes
|
2025-05-20 10:53:02 -07:00 |
|
Ryan Fleury
|
47d658daed
|
ensure rd frame depth is always computed correctly; eliminate incorrect frame scope (ctrl/di) usage - fix weird deadlocks!
|
2025-05-19 16:21:38 -07:00 |
|
Ryan Fleury
|
b9e3df4cae
|
pass over hash store layer / all users, to switch to explicit 64-bit root alloc/dealloc, and 128-bit ids, for a full 192-bit hs key
|
2025-05-19 14:52:28 -07:00 |
|
Ryan Fleury
|
8b4e2a099f
|
hash store root allocation/deallocation
|
2025-05-18 16:00:18 -07:00 |
|
Ryan Fleury
|
cb2f8aa766
|
sketch out 'root cache' in hash store
|
2025-05-18 15:46:50 -07:00 |
|
Ryan Fleury
|
90955ac2a8
|
fix incorrect lock type in hs key closing path
|
2025-05-18 15:24:56 -07:00 |
|
Ryan Fleury
|
ea5dcafd1e
|
hash store key closing path
|
2025-05-17 12:41:47 -07:00 |
|
Ryan Fleury
|
f2bf8ccb2e
|
layer color coverage / usage in thread colors
|
2025-05-09 11:15:00 -07:00 |
|
Ryan Fleury
|
c331133388
|
adjust hash store - first, don't keep strong refcounts for key history past the 2nd hash - this is prohibitively expensive. but, keep 'downstream' refcounts - this is a mechanism which downstream caches (e.g. text visualization info parsing etc.) can use to ensure a hash stays held in the hash store, given some other data's dependence on it - this stops the storing of unnecessary OutputDebugString log copies
|
2025-03-13 14:02:06 -07:00 |
|
Ryan Fleury
|
d48cd460d1
|
begin prepping watch window ui for reintroduction of fancy rows; extend target/thread evaluations with .environment & .call_stack sketch; more convergence progress
|
2025-02-10 12:15:03 -08:00 |
|
Ryan Fleury
|
c1a2023b15
|
move remaining parts of frontend to xxhash, eliminate blake2; sketch out test program for debug string performance testing
|
2025-01-07 10:40:55 -08:00 |
|
Ryan Fleury
|
a40edbba51
|
dasm, ctrl memstream, & more moving to async layer, rather than per-layer thread pools
|
2024-11-03 12:11:24 -08:00 |
|
Ryan Fleury
|
c67f1a8b4a
|
fix empty file edge case in hash store / text cache
|
2024-10-22 16:19:11 -07:00 |
|
Ryan Fleury
|
05045c8db0
|
increase hash store history limit; fix incorrectly skipping important go-to-code-location commands
|
2024-10-08 17:02:49 -07:00 |
|
Ryan Fleury
|
870df1191b
|
jank reduction & flow fix pass, after all of the last month's changes
|
2024-10-08 15:32:34 -07:00 |
|
Ryan Fleury
|
b18e437337
|
git normalize all files
|
2024-07-26 11:13:47 -07:00 |
|
Ryan Fleury
|
1b74fb0760
|
simplification pass over os core layer; simplification pass over base arena; set up build.sh; stub out new spot for linux os core
|
2024-07-15 17:23:01 -07:00 |
|
Ryan Fleury
|
010d5609c6
|
checkpoint in first pass at new unified code view impl.; start setting up unified top-level code ctx menu
|
2024-06-25 12:00:50 -07:00 |
|
Ryan Fleury
|
dbb0c1e0a4
|
file_stream: solidify retry mechanism; df: multiline controls for text_cache-based info, begin porting over txti-based systems
|
2024-03-28 09:36:09 -07:00 |
|
Ryan Fleury
|
4027338a2f
|
adjust stripe counts
|
2024-03-26 11:30:47 -07: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
|
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
|
a42ec6aeff
|
initial upload
|
2024-01-10 19:57:50 -08:00 |
|