Ryan Fleury
|
9787c698e6
|
sketch out new async path for ctrl memory streaming
|
2025-09-23 10:58:17 -07:00 |
|
Ryan Fleury
|
1b93dbd4bd
|
promote content scope to base layer, rename as 'access'; generalize based just on list of scope refcounts, + optional cvs; eliminate c_scope; replace dasm_scope with access as well
|
2025-09-18 15:21:22 -07:00 |
|
Ryan Fleury
|
5381307e90
|
hash_store -> content
|
2025-09-18 14:42:25 -07:00 |
|
Ryan Fleury
|
0d15b8670b
|
eliminate bifurcated rw lock path based on exclusive mode; promote thread operations to base layer, use os layer as impl; first pass on moving file streaming layer to base layer's async wavefront
|
2025-09-17 14:47:55 -07:00 |
|
Ryan Fleury
|
c33dd2869a
|
define synchronization primitive interface in base layer, implement using os layer; convert all usage -> base layer; use base sync primitives in lane tctx info
|
2025-08-18 10:46:43 -07:00 |
|
Ryan Fleury
|
94b969f203
|
copyright year
|
2025-06-02 14:13:57 -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
|
f2bf8ccb2e
|
layer color coverage / usage in thread colors
|
2025-05-09 11:15:00 -07:00 |
|
Ryan Fleury
|
4c0ebc851c
|
async priorities, strip out incorrect ring position calculations
|
2024-11-13 18:23:18 -08: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
|
1229a50c68
|
eliminate txti layer
|
2024-06-26 11:09:58 -07:00 |
|
Ryan Fleury
|
d12c5ec2e8
|
first pass at mutable text layer, which allows debugger-produced/controlled buffers to be fed into text visualization systems; start pulling out code view into single path, which will be used for disassembly/source/output
|
2024-06-25 11:09:02 -07:00 |
|