diff options
author | Vincent Ambo <mail@tazj.in> | 2022-08-27T00·17+0300 |
---|---|---|
committer | tazjin <tazjin@tvl.su> | 2022-09-04T17·40+0000 |
commit | 10b0879c009098d3c5f9fe21067ff656a29442a5 (patch) | |
tree | 1e38d06f69e690571032135c9890efe4430907f3 /tvix/eval/src/compiler/mod.rs | |
parent | 7c2fdefcd8ff693be1afd15a08958f09d07a0e91 (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