about summary refs log tree commit diff
path: root/tvix/eval/src/compiler/scope.rs
diff options
context:
space:
mode:
authorVincent Ambo <mail@tazj.in>2022-08-28T14·28+0300
committertazjin <tazjin@tvl.su>2022-09-06T14·58+0000
commit025a9a4a0a66c8593cd6b7e4b0f0fa7aea84c353 (patch)
treee7a6921ebafcdd65c87394f58e9c1614f65eb79c /tvix/eval/src/compiler/scope.rs
parent1bfe32f4129a1c8627a254fe0fefe18d15339d83 (diff)
feat(tvix/eval): implement OpFinalise instruction r/4667
This instruction finalises the initialisation of deferred upvalues in
closures (and soon, thunks).

The compiler does not yet emit this instruction, some more accounting
is needed for that.

Change-Id: Ic4181b26e19779e206f51e17388559400da5f93a
Reviewed-on: https://cl.tvl.fyi/c/depot/+/6337
Tested-by: BuildkiteCI
Reviewed-by: sterni <sternenseemann@systemli.org>
Diffstat (limited to 'tvix/eval/src/compiler/scope.rs')
0 files changed, 0 insertions, 0 deletions