tvl-depot/tvix/eval/src/compiler
Vincent Ambo 5c4e102ac8 feat(tvix/eval): track whether locals needs to be finalised
When encountering a deferred local upvalue, the compiler will now mark
the corresponding local as needing a finaliser which makes it possible
to emit the OpFinalise instruction for this stack slot a little bit
down the line.

Change-Id: I3962066f10fc6c6e1472722b8bdb415a811e0740
Reviewed-on: https://cl.tvl.fyi/c/depot/+/6338
Tested-by: BuildkiteCI
Reviewed-by: sterni <sternenseemann@systemli.org>
2022-09-06 14:58:52 +00:00
..
mod.rs feat(tvix/eval): track whether locals needs to be finalised 2022-09-06 14:58:52 +00:00
scope.rs feat(tvix/eval): track whether locals needs to be finalised 2022-09-06 14:58:52 +00:00