arena: a LOCAL mark is honoured only while emitting a function the escape analysis walked
A default's node is emitted wherever its record is made, some of it in code the analysis never walks (a scene's body, a test's); a mark from a walk elsewhere took effect there unchecked. The emitter now asks for scratch only inside a function or @On body the analysis walked. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
bad7c4a255
commit
5e80db327d
3 changed files with 48402 additions and 48305 deletions
48355
selfhost/ludicc.seed.ll
48355
selfhost/ludicc.seed.ll
File diff suppressed because one or more lines are too long
Loading…
Add table
Add a link
Reference in a new issue