Commit Graph

466 Commits

Author SHA1 Message Date
Drew T 9110e857c0 T3: batch t3_S53 — restruct: batch t3_S53 rung S — 157 files (TUs; 157 drawable) · 863 bodies: 1020 sites → members / 206 kept / 570 skipped · levers off 0 · compiles 205 in 402 s wall · final 157/157 identical · written 53 files | R22 check-all: 218 passed, 0 failed of 218 | type_census: 1650 definitions (523 layouts, 53 duplicate classes, 0 variant camps) · 341400 cast sites in 51491 bodies over 8 base classes (4 forms + A, coverage OK) · 229 lying declarations / 24 callees (+5293 K&R sites, +418 cross-binary apart) · controls 4/4 (restruct_cycle) 2026-10-02 01:17:18 -06:00
Drew T 0ff60c8509 T3: batch t3_S50 — restruct: batch t3_S50 rung S — 200 files (TUs; 683 drawable) · 864 bodies: 12305 sites → members / 136 kept / 600 skipped · levers off 0 · compiles 729 in 138 s wall · final 200/200 identical · written 193 files | R22 check-all: 218 passed, 0 failed of 218 | type_census: 1650 definitions (523 layouts, 53 duplicate classes, 0 variant camps) · 350327 cast sites in 51951 bodies over 8 base classes (4 forms + A, coverage OK) · 229 lying declarations / 24 callees (+5293 K&R sites, +418 cross-binary apart) · controls 4/4 (restruct_cycle) 2026-10-02 00:38:52 -06:00
Drew T 1615cb0fa4 T3: batch t3_S47 — restruct: batch t3_S47 rung S — 50 files (TUs; 837 drawable) · 700 bodies: 1111 sites → members / 158 kept / 375 skipped · levers off 0 · compiles 629 in 292 s wall · final 50/50 identical · written 45 files | R22 check-all: 218 passed, 0 failed of 218 | type_census: 1650 definitions (523 layouts, 53 duplicate classes, 0 variant camps) · 365977 cast sites in 52248 bodies over 8 base classes (4 forms + A, coverage OK) · 229 lying declarations / 24 callees (+5293 K&R sites, +418 cross-binary apart) · controls 4/4 (restruct_cycle) 2026-10-02 00:08:28 -06:00
Drew T bbe784275a T3: batch t3_S43 — restruct: batch t3_S43 rung S — 50 files (TUs; 891 drawable) · 141 bodies: 1301 sites → members / 19 kept / 70 skipped · levers off 0 · compiles 143 in 16 s wall · final 50/50 identical · written 38 files | R22 check-all: 218 passed, 0 failed of 218 | type_census: 1650 definitions (523 layouts, 53 duplicate classes, 0 variant camps) · 369467 cast sites in 52713 bodies over 8 base classes (4 forms + A, coverage OK) · 229 lying declarations / 24 callees (+5293 K&R sites, +418 cross-binary apart) · controls 4/4 (restruct_cycle) 2026-10-01 23:22:23 -06:00
Drew T 81bc9759cb T3: batch t3_S31 — restruct: batch t3_S31 rung S — 50 files (TUs; 1354 drawable) · 549 bodies: 975 sites → members / 0 kept / 124 skipped · levers off 0 · compiles 572 in 40 s wall · final 50/50 identical · written 50 files | R22 check-all: 218 passed, 0 failed of 218 | type_census: 1650 definitions (523 layouts, 53 duplicate classes, 0 variant camps) · 392439 cast sites in 55804 bodies over 8 base classes (4 forms + A, coverage OK) · 229 lying declarations / 24 callees (+5293 K&R sites, +418 cross-binary apart) · controls 4/4 (restruct_cycle) 2026-10-01 21:05:48 -06:00
Drew T 4c68bcca8d T3: batch t3_S30 — restruct: batch t3_S30 rung S — 50 files (TUs; 1463 drawable) · 769 bodies: 4075 sites → members / 151 kept / 1165 skipped · levers off 0 · compiles 484 in 144 s wall · final 50/50 identical · written 46 files | R22 check-all: 218 passed, 0 failed of 218 | type_census: 1650 definitions (523 layouts, 53 duplicate classes, 0 variant camps) · 393439 cast sites in 56279 bodies over 8 base classes (4 forms + A, coverage OK) · 229 lying declarations / 24 callees (+5293 K&R sites, +418 cross-binary apart) · controls 4/4 (restruct_cycle) 2026-10-01 20:56:30 -06:00
Drew T 6ee7d6c24e T3: batch t3_S24 — restruct: batch t3_S24 rung S — 50 files (TUs; 1715 drawable) · 892 bodies: 2081 sites → members / 90 kept / 479 skipped · levers off 0 · compiles 713 in 262 s wall · final 50/50 identical · written 45 files | R22 check-all: 218 passed, 0 failed of 218 | type_census: 1650 definitions (523 layouts, 53 duplicate classes, 0 variant camps) · 411511 cast sites in 58944 bodies over 8 base classes (4 forms + A, coverage OK) · 229 lying declarations / 24 callees (+5293 K&R sites, +418 cross-binary apart) · controls 4/4 (restruct_cycle) 2026-10-01 19:43:48 -06:00
Drew T 02369822eb T3: batch t3_S22 — restruct: batch t3_S22 rung S — 50 files (TUs; 1803 drawable) · 1089 bodies: 2632 sites → members / 227 kept / 1130 skipped · levers off 0 · compiles 1346 in 452 s wall · final 50/50 identical · written 47 files | R22 check-all: 218 passed, 0 failed of 218 | type_census: 1650 definitions (523 layouts, 53 duplicate classes, 0 variant camps) · 416097 cast sites in 59444 bodies over 8 base classes (4 forms + A, coverage OK) · 229 lying declarations / 24 callees (+5293 K&R sites, +418 cross-binary apart) · controls 4/4 (restruct_cycle) 2026-10-01 19:16:59 -06:00
Drew T 06df8e142b T3: batch t3_S21 — restruct: batch t3_S21 rung S — 50 files (TUs; 1804 drawable) · 768 bodies: 1413 sites → members / 135 kept / 270 skipped · levers off 0 · compiles 1390 in 107 s wall · final 50/50 identical · written 50 files | R22 check-all: 218 passed, 0 failed of 218 | type_census: 1650 definitions (523 layouts, 53 duplicate classes, 0 variant camps) · 419558 cast sites in 59703 bodies over 8 base classes (4 forms + A, coverage OK) · 229 lying declarations / 24 callees (+5293 K&R sites, +418 cross-binary apart) · controls 4/4 (restruct_cycle) 2026-10-01 18:59:12 -06:00
Drew T 627c0ca860 T3: batch t3_S12 — restruct: batch t3_S12 rung S — 50 files (TUs; 1601 drawable) · 339 bodies: 0 sites → members / 0 kept / 0 skipped · levers off 0 · compiles 8 in 14 s wall · final 50/50 identical · written 8 files | R22 check-all: 218 passed, 0 failed of 218 | type_census: 1650 definitions (523 layouts, 53 duplicate classes, 0 variant camps) · 434355 cast sites in 62085 bodies over 8 base classes (4 forms + A, coverage OK) · 229 lying declarations / 24 callees (+5293 K&R sites, +418 cross-binary apart) · controls 4/4 (restruct_cycle) 2026-10-01 15:41:28 -06:00
Drew T 99ee2cef8b T3: batch t3_S3 — restruct: batch t3_S3 rung S — 50 files (TUs; 2080 drawable) · 2461 bodies: 7786 sites → members / 476 kept / 1131 skipped · levers off 0 · compiles 2587 in 467 s wall · final 50/50 identical · written 50 files | R22 check-all: 218 passed, 0 failed of 218 | type_census: 1650 definitions (523 layouts, 53 duplicate classes, 0 variant camps) · 450502 cast sites in 64967 bodies over 8 base classes (4 forms + A, coverage OK) · 229 lying declarations / 24 callees (+5293 K&R sites, +418 cross-binary apart) · controls 4/4 (restruct_cycle) 2026-10-01 13:47:01 -06:00
Drew T 0bd7785cef T3: batch t3_S1 — restruct: batch t3_S1 rung S — 50 files (TUs; 2088 drawable) · 3803 bodies: 24546 sites → members / 2835 kept / 9346 skipped · levers off 14 · compiles 6948 in 1701 s wall · final 50/50 identical · written 50 files | R22 check-all: 218 passed, 0 failed of 218 | type_census: 1650 definitions (523 layouts, 53 duplicate classes, 0 variant camps) · 473279 cast sites in 67648 bodies over 8 base classes (4 forms + A, coverage OK) · 229 lying declarations / 24 callees (+5293 K&R sites, +418 cross-binary apart) · controls 4/4 (restruct_cycle) 2026-10-01 13:03:04 -06:00
Drew T 82009d8452 T6.c1: Conform func_800D20C0/func_8012C098 declarations to the definition prototype 2026-09-30 18:27:31 -06:00
Drew T a004373e4e T6: batch t6_D1 — restruct: batch t6_D1 rung D — 400 files (TUs; 1208 drawable) · 540 declaration units: 431 canonical / 0 promoted / 2 K&R marked / 10 aliases typed / 0 __builtin_abs → abs / 99 kept · compiles 1020 in 81 s wall · final 400/400 identical · written 389 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-30 17:35:45 -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 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 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 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 83d8b742b4 T5.1.c3b: fold 12 more tier-1 classes (placeholder respell); R22 green 2026-09-30 13:05:22 -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 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 e5ba087390 T5.c2: variants - rename 543 divergent-layout defs to <Name>_<suffix> (scope-aware) 2026-09-30 00:21:07 -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 418a0a2945 T4: fold 0x10C local defs onto Unkstruct_800B5CB8, batch t38_4L1 (R22 green) 2026-09-29 22:07:14 -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 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 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 265f2bcecd src(phase-37): T4 batch t4_D45 — restruct: batch t4_D45 rung D — 300 files (TUs; 885 drawable) · 265 declaration units: 262 canonical / 0 promoted / 1 K&R marked / 0 aliases typed / 0 __builtin_abs → abs / 3 kept · compiles 544 in 47 s wall · final 300/300 identical · written 263 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-12 19:55:43 -06:00
Drew T 25c70a0097 src(phase-37): T4 batch t4_D40 — restruct: batch t4_D40 rung D — 300 files (TUs; 2367 drawable) · 619 declaration units: 547 canonical / 0 promoted / 8 K&R marked / 0 aliases typed / 0 __builtin_abs → abs / 72 kept · compiles 756 in 154 s wall · final 300/300 identical · written 286 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-12 19:25:46 -06:00
Drew T 274223396d src(phase-37): T4 step (e) — the 3,546 'carried decl layer' banner comment blocks removed (21,274 comment lines, 0 insertions); step (d) DONE: 10 of 12 parked signature bodies landed (func_80157D20 ×132 via --map-data, func_80029D3C with its 3 callers via --with, func_80188A30 void→s32) | R22 check-all: 218 passed, 0 failed of 218 | 🛑 T4 in progress — step (f) NEXT (S108) 2026-09-12 18:58:05 -06:00
Drew T 5016a185d9 src(phase-37): T4 step (d) t4_sig2d — restruct: signature func_80029D3C — IDENTICAL · 2177 files written | R22 check-all: 218 passed, 0 failed of 218 | 🛑 T4 in progress (S108, sig_cycle) 2026-09-12 18:51:55 -06:00
Drew T 062467aab5 src(phase-37): T4 step (d) t4_sig12c — restruct: signature func_80157D20 — IDENTICAL · 2105 files written | R22 check-all: 218 passed, 0 failed of 218 | 🛑 T4 in progress (S108, sig_cycle) 2026-09-12 18:47:43 -06:00
Drew T 095fe75e2c src(phase-37): T4 unalias t4_ua13 — 3 more alias-defined functions back under their real names as K&R-style definitions (169 files; the ladder's arity escalation counts attempts, not distinct files); step (b) DONE: 133 of 149 back, 16 kept with causes | R22 check-all: 218 passed, 0 failed of 218 | 🛑 T4 in progress — step (c) NEXT (S108) 2026-09-12 17:46:12 -06:00
Drew T d680022d98 src(phase-37): T4 batch t4_D34 — restruct: batch t4_D34 rung D — 300 files (TUs; 1175 drawable) · 2076 declaration units: 1633 canonical / 0 promoted / 1 K&R marked / 3 aliases typed / 127 __builtin_abs → abs / 313 kept · compiles 2032 in 212 s wall · final 300/300 identical · written 204 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-12 16:46:08 -06:00
Drew T 8f1a9619e7 src(phase-37): T4 batch t4_D33 — restruct: batch t4_D33 rung D — 300 files (TUs; 1438 drawable) · 2723 declaration units: 2630 canonical / 0 promoted / 0 K&R marked / 0 aliases typed / 0 __builtin_abs → abs / 93 kept · compiles 1552 in 168 s wall · final 300/300 identical · written 263 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-12 16:38:05 -06:00
Drew T 69bd934deb src(phase-37): T4 batch t4_D32 — restruct: batch t4_D32 rung D — 300 files (TUs; 1701 drawable) · 3273 declaration units: 2962 canonical / 0 promoted / 4 K&R marked / 126 aliases typed / 1 __builtin_abs → abs / 184 kept · compiles 1933 in 215 s wall · final 300/300 identical · written 268 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-12 16:30:41 -06:00
Drew T 1b23b17afb src(phase-37): T4 batch t4_D31 — restruct: batch t4_D31 rung D — 300 files (TUs; 1966 drawable) · 4203 declaration units: 3734 canonical / 0 promoted / 6 K&R marked / 127 aliases typed / 0 __builtin_abs → abs / 342 kept · compiles 4878 in 220 s wall · final 300/300 identical · written 273 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-12 16:22:33 -06:00
Drew T 5fe100dee2 src(phase-37): T4 batch t4_D30 — restruct: batch t4_D30 rung D — 300 files (TUs; 2242 drawable) · 4485 declaration units: 4185 canonical / 0 promoted / 4 K&R marked / 0 aliases typed / 0 __builtin_abs → abs / 300 kept · compiles 5154 in 205 s wall · final 300/300 identical · written 280 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-12 16:14:18 -06:00
Drew T 3e7172e453 src(phase-37): T4 batch t4_D29 — restruct: batch t4_D29 rung D — 300 files (TUs; 2513 drawable) · 5566 declaration units: 4976 canonical / 0 promoted / 255 K&R marked / 14 aliases typed / 0 __builtin_abs → abs / 576 kept · compiles 4212 in 152 s wall · final 300/300 identical · written 282 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-12 16:06:19 -06:00
Drew T 7efa3eafae src(phase-37): T4 batch t4_D28 — restruct: batch t4_D28 rung D — 300 files (TUs; 2805 drawable) · 6325 declaration units: 6316 canonical / 0 promoted / 2 K&R marked / 0 aliases typed / 0 __builtin_abs → abs / 9 kept · compiles 695 in 116 s wall · final 300/300 identical · written 295 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-12 15:59:10 -06:00
Drew T 526e9c9155 src(phase-37): T4 batch t4_D27 — restruct: batch t4_D27 rung D — 300 files (TUs; 3100 drawable) · 6538 declaration units: 6495 canonical / 0 promoted / 39 K&R marked / 0 aliases typed / 0 __builtin_abs → abs / 43 kept · compiles 1555 in 127 s wall · final 300/300 identical · written 295 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-12 15:52:12 -06:00
Drew T 3a9f967605 src(phase-37): T4 batch t4_D26 — restruct: batch t4_D26 rung D — 300 files (TUs; 3386 drawable) · 7264 declaration units: 6872 canonical / 0 promoted / 353 K&R marked / 6 aliases typed / 0 __builtin_abs → abs / 386 kept · compiles 6592 in 208 s wall · final 300/300 identical · written 296 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-12 15:45:17 -06:00
Drew T 8ef6fc3a64 src(phase-37): T4 batch t4_D25 — restruct: batch t4_D25 rung D — 300 files (TUs; 3681 drawable) · 8577 declaration units: 8094 canonical / 0 promoted / 384 K&R marked / 0 aliases typed / 0 __builtin_abs → abs / 483 kept · compiles 3977 in 292 s wall · final 300/300 identical · written 299 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-12 15:36:58 -06:00
Drew T d8dc045e9e src(phase-37): T4 batch t4_D24 — restruct: batch t4_D24 rung D — 300 files (TUs; 3719 drawable) · 8965 declaration units: 8788 canonical / 0 promoted / 133 K&R marked / 0 aliases typed / 0 __builtin_abs → abs / 177 kept · compiles 2398 in 239 s wall · final 300/300 identical · written 299 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-12 15:27:15 -06:00
Drew T f72340ff4c src(phase-37): T4 batch t4_D23 — restruct: batch t4_D23 rung D — 300 files (TUs; 3852 drawable) · 9221 declaration units: 9170 canonical / 0 promoted / 28 K&R marked / 0 aliases typed / 0 __builtin_abs → abs / 51 kept · compiles 1640 in 245 s wall · final 300/300 identical · written 299 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle) 2026-09-12 15:18:30 -06:00
Drew T 7f8d448449 src(phase-37): T4 unalias t4_ua7 — func_80131CA8 back under its real name as a K&R-style definition (callers pass more arguments than its byte-true head declares; 235 files, 202 objects IDENTICAL); the unit's per-file prototype ladder (exact → promoted → () → untouched) | R22 check-all: 218 passed, 0 failed of 218 | 🛑 T4 in progress (S107) 2026-09-12 13:27:05 -06:00
Drew T b2c6b23646 src(phase-37): T4 unalias t4_ua6 — 6 more alias-defined functions back under their real names (612 files; the hoist of a shared header's declaration into its includers landed 4 of them) | R22 check-all: 218 passed, 0 failed of 218 | 🛑 T4 in progress (S107) 2026-09-12 13:07:03 -06:00
Drew T 111e98d758 src(phase-37): T4 unalias t4_ua4 — func_801466F0 back under its real name as a K&R-style definition (narrow u16 parameters in the block) with promoted prototypes everywhere (172 files, 316 objects IDENTICAL) | R22 check-all: 218 passed, 0 failed of 218 | 🛑 T4 in progress (S107) 2026-09-12 12:45:43 -06:00