snix/tvix/eval/src/compiler
Aspen Smith 7e286aab1a feat(tvix/eval): Box Value::Catchable
This is now the only enum variant for Value that is larger than 8
bytes (it's 16 bytes), so boxing it (especially since it's not
perf-critical) allows us to get the Value size down to only 16 bytes!

Change-Id: I98598e2b762944448bef982e8ff7da6d6683c4aa
Reviewed-on: https://cl.tvl.fyi/c/depot/+/10798
Tested-by: BuildkiteCI
Reviewed-by: raitobezarius <tvl@lahfa.xyz>
Autosubmit: aspen <root@gws.fyi>
2024-02-13 16:49:53 +00:00
..
bindings.rs refactor(tvix/eval): Box Value::String 2024-02-02 16:16:56 +00:00
import.rs feat(tvix/eval): Box Value::Catchable 2024-02-13 16:49:53 +00:00
mod.rs feat(tvix/eval): Box Value::Catchable 2024-02-13 16:49:53 +00:00
optimiser.rs refactor(tvix/eval): remove redundant clone 2023-02-16 22:42:14 +00:00
scope.rs refactor(tvix/eval): administer antidote for poison 2023-01-21 10:19:15 +00:00