about summary refs log tree commit diff
path: root/third_party/lisp/trivial-gray-streams.nix
diff options
context:
space:
mode:
authorAdam Joseph <adam@westernsemico.com>2022-11-28T08·52-0800
committertazjin <tazjin@tvl.su>2022-12-21T21·48+0000
commitda7c331d2c9d923b9a79f21e55aa09c6c427645d (patch)
tree2c962360dfe5a98ceae3a3c8ea2b1ef3a0ce24f1 /third_party/lisp/trivial-gray-streams.nix
parent87995ed35575e31ee881c796a901fdf4005a6ccb (diff)
feat(tvix/eval): add thunks with suspended native Rust code r/5455
Having thunks which, when forced, execute native Rust code rather
than interpreted opcodes lets us avoid having to bundle
`src/libexpr/primops/derivation.nix` like cppnix does by implementing
it in Rust instead.

Change-Id: If91d77a6736234321eee87ba4b4777eed5a3fe1c
Reviewed-on: https://cl.tvl.fyi/c/depot/+/7450
Reviewed-by: grfn <grfn@gws.fyi>
Tested-by: BuildkiteCI
Diffstat (limited to 'third_party/lisp/trivial-gray-streams.nix')
0 files changed, 0 insertions, 0 deletions