tvl-depot/tvix/eval/src
Vincent Ambo ec8ff79aee feat(tvix/eval): track source spans for function calls
Change-Id: If1bb463026414597acd561dc2032549fdb70f986
Reviewed-on: https://cl.tvl.fyi/c/depot/+/6397
Reviewed-by: sterni <sternenseemann@systemli.org>
Tested-by: BuildkiteCI
2022-09-07 20:04:17 +00:00
..
builtins fix(tvix/eval): address all current clippy lints 2022-09-03 00:47:58 +00:00
compiler feat(tvix/eval): track source spans for function calls 2022-09-07 20:04:17 +00:00
tests feat(tvix/eval): semi-strictly evaluate output values of the VM 2022-09-07 19:08:56 +00:00
value fix(tvix/eval): address current clippy lints 2022-09-07 19:08:56 +00:00
chunk.rs feat(tvix/eval): add methods for emitting code with tracked spans 2022-09-07 19:23:22 +00:00
disassembler.rs fix(tvix/eval): avoid recomputing width in disassemble_op constantly 2022-09-07 15:25:59 +00:00
errors.rs feat(tvix/eval): implement OpForce in VM 2022-09-07 15:25:59 +00:00
eval.rs chore(tvix/eval): thread a codemap::File reference to the compiler 2022-09-07 19:10:40 +00:00
lib.rs refactor(tvix/eval): introduce UpvalueCarrier trait 2022-09-06 14:58:52 +00:00
main.rs refactor(tvix/eval): explicitly discard uninteresting results 2022-09-03 13:19:48 +00:00
opcode.rs fix(tvix/eval): address current clippy lints 2022-09-07 19:08:56 +00:00
upvalues.rs refactor(tvix/eval): introduce UpvalueCarrier trait 2022-09-06 14:58:52 +00:00
vm.rs fix(tvix/eval): address current clippy lints 2022-09-07 19:08:56 +00:00
warnings.rs feat(tvix/eval): emit warnings when globals are being shadowed 2022-09-02 12:59:23 +00:00