ed
de13bc3ce9
auto-column alignment formatting pass on trailing type annotations.
2026-08-19 23:48:46 -04:00
ed
2a087f735e
utilizing trailing type annotations more
2026-08-19 23:35:57 -04:00
ed
449216967b
Review Pass: Type annotations.
2026-08-19 23:18:32 -04:00
ed
bde829bf59
WIP: reviewing lua, some upgrades and fixes along the way.
2026-08-19 21:11:09 -04:00
ed
bbda5efaea
build_noramlized_v3s4 mostly reviewed.
2026-08-18 16:10:29 -04:00
ed
1a0d417649
lua metaprogram improvmeents
2026-08-15 22:24:26 -04:00
ed
144c605ad8
some more review. not working still.
2026-08-10 23:04:43 -04:00
ed
748b58c5c5
Codebase overhaul. Metaprogram proofread (part 2). Starting to get serious.
...
Need to rewrite the ps1 lua metaprogram sometime soonish. Getting too bloated... need to consolidate code paths.
In this push codebase structure is starting to get a bit more realized. Decided todo now to match Pikuma's linking module files vods beginning to reorganize its codebase as well.
Atoms & atom components are not in their on *.atom.c files. (Not calling it tape.c as I don't really bake tapes like that outside of the unity c file so far...)
The lua metaprogram has had additional features added to it yet again to avoid hardcoding module handling and supporting multiple atom files per-module.
Either after the camera or cd-rom section I'll be most likely pausing to fully refactor the metaprogram. Possibly as a full re-write to get the loc minimal.
2026-08-04 23:34:00 -04:00
ed
7289e7c89c
Added jump_rel (can't use abs jump with asm dsl). Fixes + improvements to ps1 asm meta passes.
2026-08-04 16:01:01 -04:00
ed
653e18ee28
remove code related to dry run and dep graph rendering (ps1 meta)
2026-07-25 11:59:41 -04:00
ed
1b40b16c0e
Review pass.
2026-07-25 11:20:53 -04:00
ed
9ffd6592bc
Better static analysis for C0 <-> C2 data race hazards.
2026-07-25 04:09:48 -04:00
ed
e70361b548
curation: first pass
2026-07-21 19:20:30 -04:00
ed
137549b1c8
First pass review
2026-07-14 22:55:16 -04:00
ed
9f7a4a00ce
final pass on metaprogram
2026-07-11 19:53:12 -04:00
ed
d9406553b3
finally starting to approach decent performance.
2026-07-11 17:30:16 -04:00
ed
e662d175ab
lifting tokenize_body, using lfs package
2026-07-11 16:47:09 -04:00
ed
45ac85c038
lua metaprogram: Delete dead code, some more lifting to duffle
2026-07-11 14:16:29 -04:00
ed
072231c46b
Lua Metaprogram: Scan codepaths collapse + more reviews.
2026-07-11 13:45:22 -04:00
ed
2b00956862
Corrections, flatting nested branches (lua metaprogram)
2026-07-11 10:24:34 -04:00
ed
318516a354
adding comments for scan progress
2026-07-11 02:00:05 -04:00
ed
91a91b3495
mostly comment review (lua metaprogram)
2026-07-11 01:47:38 -04:00
ed
a0d22700db
lots of cruft to still sift thru
2026-07-11 00:27:28 -04:00
ed
e9f26f89b8
review pass on lua scripts related to tape atom metaprogram
...
script running is slow need to fix.
2026-07-10 21:15:21 -04:00
ed
c824c998eb
broken.
2026-07-10 09:08:29 -04:00
ed
59903546d7
rework of metaprogram
2026-07-09 19:30:32 -04:00
ed
1209172649
wip: lua metaprogram rework
2026-07-09 18:45:36 -04:00