diff options
author | Vincent Ambo <mail@tazj.in> | 2023-02-26T15·31+0300 |
---|---|---|
committer | tazjin <tazjin@tvl.su> | 2023-03-04T15·53+0000 |
commit | 38fd3cb2929518aae42ce239a8b115c4d568bb4d (patch) | |
tree | d05d9f7dd0bd1b826a0ca7edbd05d28ee97f5ef7 /third_party/nix/src/libstore/derivations.cc | |
parent | e1f082a3ab012b0ef3b52b2b5b05513df75a4930 (diff) |
refactor(tvix/eval): insert storeDir "builtin" in eval startup r/5887
Instead of using a suspended native thunk, calculate and optionally insert the storeDir builtin when the VM is constructed. We already have the IO handle available at this point and can just check whether a storeDir is present, and insert its absolute value as a builtin. Change-Id: If966eee6ff26dc888b6e888e7c46170c0c346b05 Reviewed-on: https://cl.tvl.fyi/c/depot/+/8145 Reviewed-by: raitobezarius <tvl@lahfa.xyz> Tested-by: BuildkiteCI
Diffstat (limited to 'third_party/nix/src/libstore/derivations.cc')
0 files changed, 0 insertions, 0 deletions