about summary refs log tree commit diff
path: root/tvix/eval/src/compiler/mod.rs
diff options
context:
space:
mode:
authorVincent Ambo <mail@tazj.in>2022-08-27T00·17+0300
committertazjin <tazjin@tvl.su>2022-09-04T17·40+0000
commit10b0879c009098d3c5f9fe21067ff656a29442a5 (patch)
tree1e38d06f69e690571032135c9890efe4430907f3 /tvix/eval/src/compiler/mod.rs
parent7c2fdefcd8ff693be1afd15a08958f09d07a0e91 (diff)
fix(tvix/eval): ensure OpResolveWith can be traced r/4634
The previous implementation of OpResolveWith manually controlled the
loop iteration, which skipped over the disassembler's tracing
instruction.

Instead, the resolution of dynamic variables has been delegated to a
new helper function. This has the additional benefit that the loop
labels are no longer required, making things a bit cleaner.

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