Commit Graph

2995 Commits

Author SHA1 Message Date
Drew T 7a54682a25 T5.1.c7: fold MainStruct pair (7e5cdb66875c) onto MainStruct; SubStruct moved first; R22 green 2026-09-30 16:15:14 -06:00
Drew T 67e4a484e4 T5.1.c7: fold 19-name SHARED component of b53d46e36006:opaque onto Blk8_801867AC (u8 c[8]); R22 green 2026-09-30 16:07:49 -06:00
Drew T a5cf24e019 T5.1.c7: fold 115-name SHARED component of 64533110def7:opaque onto Blk8_80126940 (s16 v[4]); R22 green 2026-09-30 16:05:16 -06:00
Drew T 71a224a97f T5.1.c7: fold Blk4 component of 4cc70dd1aeae:opaque onto Block4 (attrs at natural align); R22 green 2026-09-30 16:02:01 -06:00
Drew T eb1a948c16 T5.1.c7: fold 4cc70dd1aeae:opaque#3; delete 10 dead Rec027_*; untag Obj8017EBC4 def; R22 green 2026-09-30 15:53:58 -06:00
Drew T 63214c2e41 T5.1.c7: fold SHARED components 4cc70dd1aeae:opaque#2,#4; R22 green 2026-09-30 15:44:16 -06:00
Drew T 634dfd25ed T5.1.c7: fold 4 more SHARED components (78ca7, 06c78, 4cc70#0, b85ca#0); R22 green 2026-09-30 15:40:12 -06:00
Drew T ba807d1258 T5.1.c7: fold 97 SHARED tier-2 components onto one name each (G62 address canon); R22 green 2026-09-30 15:32:44 -06:00
Drew T 6b652730fb T5.1.c6: SDK names: RECT, CVECTOR, POLY_FT4, POLY_G3, POLY_G4 canonical; old names alias; R22 green 2026-09-30 15:14:35 -06:00
Drew T 85b377a61b T5.1.c5: fold packed and natural subgroups of the 2 attr classes (4-byte, 8-byte); R22 green 2026-09-30 14:49:00 -06:00
Drew T f7fde90cc2 T5.1.c5: fold H16 class (Bidx/RD16 macro bodies respelled); R22 green 2026-09-30 14:31:12 -06:00
Drew T 1c842e2563 T5.1.c5: fold MATRIX-shaped class onto SDK MATRIX, MtxBuf, V4 class onto V (aligned(2)); R22 green 2026-09-30 14:21:30 -06:00
Drew T ead6a3f0ee T5.1.c5: fold 10 tier-1 classes (member conform + --fold-canon); drop dead B4; R22 green 2026-09-30 14:03:50 -06:00
Drew T 18829a78f9 T5.1.c3b: fold-dead: delete 24 dead canon defs (LineF2 restored: macro use); 4 names under Dead kept 2026-09-30 13:38:28 -06:00
Drew T 5fcb110a2e T5.1.c3b: SDK fold: 140 MATRIX-shaped defs onto MATRIX; drop unused tag EntD820; --fold-class <lh>:sdk works 2026-09-30 13:25:02 -06:00
Drew T a5c63c4250 T5.1.c3b: fold 3 more tier-1 classes; R22 green 2026-09-30 13:14:06 -06:00
Drew T 83d8b742b4 T5.1.c3b: fold 12 more tier-1 classes (placeholder respell); R22 green 2026-09-30 13:05:22 -06:00
Drew T 5752b77628 T5.1.c3b: redo fold batch 2 without SDK canon (tier-1 no longer picks SDK names); pad_names 0 2026-09-30 12:52:47 -06:00
Drew T f9d3c125c9 T5.1.c3b: fold 10 tier-1 classes w/ placeholder respell; refuse attr-mixed and name-collision classes 2026-09-30 12:37:36 -06:00
Drew T d702f389ca T5.1.c3b: fold 79 clean tier-1 classes (no member respell); R22 green 2026-09-30 11:59:48 -06:00
Drew T 516b2db94d T5.1.c2b: pad fields to pad_<off> (28), prim_layout_class post-relocation invariant, struct-map regen 2026-09-30 11:07:50 -06:00
Drew T 0864b69b45 T5.1.c2b: lift_types --census: batch headers moved (47 groups, 49 defs) 2026-09-30 10:54:34 -06:00
Drew T c3ae8d6da2 T5.1.c2b: lift_types --census: batch main moved (223 groups, 236 defs) 2026-09-30 10:46:02 -06:00
Drew T b0b9c4c465 T5.1.c2b: lift_types --census: batch md moved (297 groups, 359 defs) 2026-09-30 10:37:58 -06:00
Drew T c36cb49800 T5.1.c2b: lift_types --census: batch ov-block moved (694 groups, 1044 defs) 2026-09-30 10:30:17 -06:00
Drew T 446161539c T5.1.c2: lift_types --census: batch ov-file moved (83 groups, 1374 defs; 39 canon defs to struct_types.h) 2026-09-30 10:16:18 -06:00
Drew T 6869f8f26d T5.1.c2: lift_types --census: rename pass, one text per name (17 renames, 68 defs) 2026-09-30 10:08:14 -06:00
Drew T 6f01332bcc T5.c2: drop Vec_td (dead after the canon Vec tag/typedef split) 2026-09-30 00:28:03 -06:00
Drew T e5ba087390 T5.c2: variants - rename 543 divergent-layout defs to <Name>_<suffix> (scope-aware) 2026-09-30 00:21:07 -06:00
Drew T 81fc2be283 T5.c2: delete 313 dead canon defs from engine_types.h (residual listed) 2026-09-30 00:06:08 -06:00
Drew T bc9c5bebbe T5.c2: pad_names 72->0 (canon pad fields renamed to pad_<off>, 5 msg accesses) 2026-09-29 23:55:20 -06:00
Drew T 907138d267 T5.c1: fleet lift 1308 types to engine_types.h; lift_types file-scope/common.h/local-.h guards 2026-09-29 23:45:59 -06:00
Drew T a21682ae7a T4: batch t38_4HRL1 — restruct: batch t38_4HRL1 rung L — 1 files (headers; 1 drawable) · 5 definitions: 3 folded (143 member renames) / 2 refused · compiles 27825 in 393 s wall · final 1/1 identical · written 1 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-29 23:16:50 -06:00
Drew T 7fd9f2cd8c T4: batch t38_4HL1 — restruct: batch t38_4HL1 rung L — 3 files (headers; 3 drawable) · 29 definitions: 3 folded (42 member renames) / 26 refused · compiles 111305 in 1679 s wall · final 3/3 identical · written 3 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-29 22:53:24 -06:00
Drew T ea4ab8089b T4: batch t38_4L2 — restruct: batch t38_4L2 rung L — 13 files (TUs; 13 drawable) · 18 definitions: 6 folded (84 member renames) / 12 refused · compiles 13 in 6 s wall · final 13/13 identical · written 6 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-29 22:20:45 -06:00
Drew T 418a0a2945 T4: fold 0x10C local defs onto Unkstruct_800B5CB8, batch t38_4L1 (R22 green) 2026-09-29 22:07:14 -06:00
Drew T d87c35435d T4.c1: restruct rung L head-fold mode; probe t38_4probe folds 4 defs, R22 green 2026-09-29 22:01:34 -06:00
Drew T e4341ee118 T3.c2: includers follow -Iinclude; Unkstruct_80078E78; fold Blk98_80029274; decisions text 2026-09-29 21:10:25 -06:00
Drew T 926c7bafe3 src(phase-37): T4 item (g) — share_body --retry-excepted on the 50 ledgered extend classes: 6 share now (17 members extended, one private copy gone, the ledger 63 → 57 rows), 44 re-ledgered with today's diagnostics; S1 10,180/10,180 (45 excepted) | R22 check-all: 218 passed, 0 failed of 218 | 🛑 T4 in progress (S108) 2026-09-12 22:34:10 -06:00
Drew T 1e876b0ec8 src(phase-37): T4 batch t4_HD7 — restruct: batch t4_HD7 rung D — 271 files (headers; 271 drawable) · 289 declaration units: 182 canonical / 0 promoted / 91 K&R marked / 0 aliases typed / 0 __builtin_abs → abs / 107 kept · compiles 41375 in 1381 s wall · final 271/271 identical · written 159 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-12 22:21:38 -06:00
Drew T 22915a6972 src(phase-37): T4 batch t4_D58 — restruct: batch t4_D58 rung D — 145 files (TUs; 145 drawable) · 50 declaration units: 14 canonical / 0 promoted / 36 K&R marked / 0 aliases typed / 0 __builtin_abs → abs / 36 kept · compiles 128 in 131 s wall · final 145/145 identical · written 32 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-12 21:50:43 -06:00
Drew T 06615fe891 src(phase-37): T4 batch t4_D55 — restruct: batch t4_D55 rung D — 207 files (TUs; 207 drawable) · 412 declaration units: 411 canonical / 0 promoted / 1 K&R marked / 0 aliases typed / 0 __builtin_abs → abs / 1 kept · compiles 414 in 38 s wall · final 207/207 identical · written 207 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-12 21:17:35 -06:00
Drew T 4293d0a843 src(phase-37): T4 batch t4_D54 — restruct: batch t4_D54 rung D — 400 files (TUs; 607 drawable) · 800 declaration units: 800 canonical / 0 promoted / 0 K&R marked / 0 aliases typed / 0 __builtin_abs → abs / 0 kept · compiles 836 in 61 s wall · final 400/400 identical · written 400 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-12 21:11:44 -06:00
Drew T 7dcae487c7 src(phase-37): T4 batch t4_D53 — restruct: batch t4_D53 rung D — 400 files (TUs; 1007 drawable) · 1014 declaration units: 1014 canonical / 0 promoted / 0 K&R marked / 0 aliases typed / 0 __builtin_abs → abs / 0 kept · compiles 836 in 71 s wall · final 400/400 identical · written 400 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-12 21:05:38 -06:00
Drew T 3d9c8aed12 src(phase-37): T4 batch t4_HD5 — restruct: batch t4_HD5 rung D — 281 files (headers; 281 drawable) · 24 declaration units: 20 canonical / 0 promoted / 4 K&R marked / 0 aliases typed / 0 __builtin_abs → abs / 4 kept · compiles 2828 in 69 s wall · final 281/281 identical · written 12 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-12 20:58:15 -06:00
Drew T f74d1e0770 src(phase-37): T4 batch t4_D52 — restruct: batch t4_D52 rung D — 400 files (TUs; 1507 drawable) · 1659 declaration units: 1639 canonical / 0 promoted / 1 K&R marked / 0 aliases typed / 0 __builtin_abs → abs / 20 kept · compiles 815 in 120 s wall · final 400/400 identical · written 375 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-12 20:52:05 -06:00
Drew T 6d822ff2c3 src(phase-37): T4 batch t4_D51 — restruct: batch t4_D51 rung D — 400 files (TUs; 1903 drawable) · 2802 declaration units: 2778 canonical / 0 promoted / 0 K&R marked / 0 aliases typed / 0 __builtin_abs → abs / 24 kept · compiles 900 in 142 s wall · final 400/400 identical · written 398 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-12 20:45:06 -06:00
Drew T a0c26f5875 src(phase-37): T4 batch t4_D50 — restruct: batch t4_D50 rung D — 400 files (TUs; 2247 drawable) · 2802 declaration units: 2791 canonical / 0 promoted / 1 K&R marked / 0 aliases typed / 0 __builtin_abs → abs / 11 kept · compiles 930 in 229 s wall · final 400/400 identical · written 398 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-12 20:37:25 -06:00
Drew T f76538941f src(phase-37): T4 batch t4_D49 — restruct: batch t4_D49 rung D — 203 files (TUs; 203 drawable) · 90 declaration units: 55 canonical / 0 promoted / 0 K&R marked / 0 aliases typed / 0 __builtin_abs → abs / 35 kept · compiles 162 in 141 s wall · final 203/203 identical · written 55 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-12 20:28:25 -06:00
Drew T 2391ee628d src(phase-37): T4 batch t4_D47 — restruct: batch t4_D47 rung D — 285 files (TUs; 285 drawable) · 279 declaration units: 250 canonical / 0 promoted / 1 K&R marked / 0 aliases typed / 0 __builtin_abs → abs / 29 kept · compiles 553 in 46 s wall · final 285/285 identical · written 251 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-12 20:06:58 -06:00