Cross-check compact event dispatch-strip descriptors
This commit is contained in:
parent
03658aa59a
commit
a66fe1c4db
2 changed files with 53 additions and 7 deletions
|
|
@ -254,9 +254,17 @@ Working rule:
|
|||
non-row-body control lane rather than the compact row framing itself
|
||||
- the same probe now narrows the candidate runtime-effect set too:
|
||||
it reports which decoded records already carry grouped opcodes in the grounded
|
||||
`0x00431b20` mutation strip; real `War Effort.gmp` currently narrows that to record indexes
|
||||
`[1, 9, 12, 13, 14, 15, 16, 17, 22]`, all through opcode `4`, so the next pass can focus on
|
||||
that smaller subset instead of the full 24-row compact collection
|
||||
`0x00431b20` dispatch strip; real `War Effort.gmp` currently narrows that to record indexes
|
||||
`[1, 9, 12, 13, 14, 15, 16, 17, 22]`, all through opcode `4`, with descriptor labels
|
||||
`Game Variable 1`, `Company Variable 1..4`, and `Player Variable 1`, so the next pass can
|
||||
focus on that smaller subset instead of the full 24-row compact collection while avoiding the
|
||||
earlier overclaim that opcode `4` alone already proves a placed-structure mutation row
|
||||
- cross-map probing now gives a better static-analysis lead too:
|
||||
`British Isles.gmp` shows no current `0x00431b20` dispatch-strip rows, `Germany.gmp` stays on
|
||||
`Game Variable 1` plus `Company Variable 3..4`, while `Texas Tea.gmp` adds `Economic Status`
|
||||
and one still-unlabeled grouped descriptor id `548`; that makes descriptor `548` plus the
|
||||
`opcode 8` branch on record `7` the next concrete non-hook analysis target above the compact
|
||||
runtime-event loader
|
||||
- the concrete owner strip above that bundle is grounded now too:
|
||||
`0x00433060` is the direct non-direct serializer loop that writes `0x4e99/0x4e9a/0x4e9b`,
|
||||
calls `0x00430d70` per live collection row, and sits beside the sibling `0x00433130` size/load
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue