Age | Commit message (Expand) | Author | Files | Lines |
2023-05-25 | r/6203 feat(tvix/eval): implement Chunk::extend method | Vincent Ambo | 1 | -1/+104 |
2023-03-31 | r/6066 refactor(tvix/eval): improve representation of chunk/span mapping | Vincent Ambo | 1 | -25/+23 |
2023-03-17 | r/6026 feat(tvix/eval): report all known spans on infinite recursion | Vincent Ambo | 1 | -0/+5 |
2023-03-03 | r/5868 refactor(tvix/eval): enhance debug output for bytecode dumps | Vincent Ambo | 1 | -1/+9 |
2023-01-21 | r/5721 refactor(tvix/eval): administer antidote for poison | Adam Joseph | 1 | -3/+2 |
2022-11-04 | r/5236 fix(tvix/eval): remove impl PartialEq for Value | Adam Joseph | 1 | -1/+1 |
2022-10-19 | r/5159 feat(tvix/eval): deduplicate overlap between Closure and Thunk | Adam Joseph | 1 | -1/+7 |
2022-10-16 | r/5142 feat(tvix/eval): remove Clone instance from Chunk and Lambda | Adam Joseph | 1 | -1/+1 |
2022-10-05 | r/5035 refactor(tvix/eval): introduce source::SourceCode type | Vincent Ambo | 1 | -14/+4 |
2022-09-18 | r/4908 refactor(tvix/eval): Don't (ab)use PartialEq for Nix equality | Griffin Smith | 1 | -2/+2 |
2022-09-18 | r/4901 test(tvix/eval): Add proof-of-concept test for Chunk | Griffin Smith | 1 | -0/+14 |
2022-09-11 | r/4812 feat(tvix/eval): add Chunk::pop_op method | Vincent Ambo | 1 | -0/+22 |
2022-09-10 | r/4786 fix(tvix/eval): fix doc comment syntax where applicable | Vincent Ambo | 1 | -0/+3 |
2022-09-09 | r/4777 refactor(tvix/eval): move `disassemble_op` to the Chunk structure | Vincent Ambo | 1 | -0/+31 |
2022-09-09 | r/4775 feat(tvix/eval): implement DisassemblingObserver for compiler | Vincent Ambo | 1 | -8/+5 |
2022-09-09 | r/4773 refactor(tvix/eval): index into Chunk with ConstantIdx/CodeIdx | Vincent Ambo | 1 | -4/+18 |
2022-09-08 | r/4767 fix(tvix/eval): ensure disassembler prints continous lines correctly | Vincent Ambo | 1 | -0/+9 |
2022-09-08 | r/4747 feat(tvix/eval): thread codemap through to disassembler | Vincent Ambo | 1 | -0/+3 |
2022-09-07 | r/4736 feat(tvix/eval): track source spans for builtin access | Vincent Ambo | 1 | -6/+0 |
2022-09-07 | r/4712 feat(tvix/eval): add methods for emitting code with tracked spans | Vincent Ambo | 1 | -1/+8 |
2022-09-07 | r/4709 feat(tvix/eval): add data structures for tracking spans in chunks | Vincent Ambo | 1 | -0/+50 |
2022-09-01 | r/4576 refactor(tvix/eval): return a lambda from the compiler | Vincent Ambo | 1 | -1/+1 |
2022-08-30 | r/4534 feat(tvix/eval): implement chunk disassembler output | Vincent Ambo | 1 | -1/+1 |
2022-08-27 | r/4513 refactor(tvix/eval): rename Chunk::add_* functions to ::push_* | Vincent Ambo | 1 | -2/+2 |
2022-08-12 | r/4405 feat(tvix/eval): add initial chunk representation | Vincent Ambo | 1 | -0/+26 |