tvl-depot/tvix/eval/src/compiler
Vincent Ambo 61b8a9b2ba refactor(tvix/eval): short-circuit on empty attrs in compiler
This is marginally more efficient and has simpler bytecode.

Change-Id: Iad37c9aeef24583e8f696911bcd83d43639f2e36
Reviewed-on: https://cl.tvl.fyi/c/depot/+/7769
Reviewed-by: raitobezarius <tvl@lahfa.xyz>
Tested-by: BuildkiteCI
Reviewed-by: flokli <flokli@flokli.de>
2023-01-06 12:23:55 +00:00
..
bindings.rs refactor(tvix/eval): short-circuit on empty attrs in compiler 2023-01-06 12:23:55 +00:00
import.rs refactor(tvix/eval): streamline construction of globals/builtins 2023-01-04 12:28:43 +00:00
mod.rs fix(tvix/eval): compile but don't emit dead code 2023-01-06 12:23:55 +00:00
optimiser.rs fix(tvix/eval): compile but don't emit dead code 2023-01-06 12:23:55 +00:00
scope.rs fix(tvix/eval): don't increase with_stack_size in scope inherits 2023-01-06 12:23:55 +00:00