diff options
author | Vincent Ambo <mail@tazj.in> | 2022-08-10T13·35+0300 |
---|---|---|
committer | tazjin <tazjin@tvl.su> | 2022-08-24T18·19+0000 |
commit | 293fb0ef5371a9341f3149bebcc32ca142383add (patch) | |
tree | ae9c9d2be492fbe1944bb00347577b0b321d35f9 /tvix/eval/src/main.rs | |
parent | 6edbfe3cbaecbca0ecbab7f49adfe96ec5268f8b (diff) |
refactor(tvix/value): encapsulate attrset logic within value::attrs r/4454
The internal optimisations of the set representation were previously leaking into the VM, which is highly undesirable. Keeping it encapsulated allows us to do additional optimisations within value::attrs without being concerned about its use in the VM. Change-Id: I7e7020bb0983b9d355d3db747b049b2faa60131f Reviewed-on: https://cl.tvl.fyi/c/depot/+/6108 Reviewed-by: eta <tvl@eta.st> Tested-by: BuildkiteCI
Diffstat (limited to 'tvix/eval/src/main.rs')
0 files changed, 0 insertions, 0 deletions