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-29T18·57+0300
committertazjin <tazjin@tvl.su>2022-09-07T15·25+0000
commit5b4f3811e6d1683c30ce293b4019eb2ecb50cb09 (patch)
treef9ce0381e616880d99ff33cd6b976fb6c13858e9 /tvix/eval/src/compiler/scope.rs
parent6a42d9bddffa488fbc6251e5282e9e3d6e8518a3 (diff)
feat(tvix/eval): insert strictness points for unary/binary operators r/4693
The arguments of all unary/binary operators that are built in to Nix
are forced when encountered. This emits the necessary OpForce operations.

Change-Id: I691fcdbebfe7586cfe217c68d44b10b1192f82d1
Reviewed-on: https://cl.tvl.fyi/c/depot/+/6357
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