Age | Commit message (Expand) | Author | Files | Lines |
2022-09-13 | r/4830 feat(tvix/eval): implement initial fancy display for warnings | Vincent Ambo | 1 | -8/+3 |
2022-09-10 | r/4785 feat(tvix/eval): conditionally use tracing/disassembling observers | Vincent Ambo | 1 | -7/+23 |
2022-09-09 | r/4780 chore(tvix/eval): clean up remains of previous disassembler impl | Vincent Ambo | 1 | -3/+3 |
2022-09-09 | r/4778 feat(tvix/eval): implement runtime tracing methods for Observer | Vincent Ambo | 1 | -2/+3 |
2022-09-09 | r/4775 feat(tvix/eval): implement DisassemblingObserver for compiler | Vincent Ambo | 1 | -12/+6 |
2022-09-08 | r/4768 feat(tvix/eval): print lambda memory adresses in disassembler | Vincent Ambo | 1 | -4/+5 |
2022-09-08 | r/4763 fix(tvix/eval): address current clippy & grfn lints | Vincent Ambo | 1 | -1/+1 |
2022-09-08 | r/4747 feat(tvix/eval): thread codemap through to disassembler | Vincent Ambo | 1 | -1/+8 |
2022-09-08 | r/4741 feat(tvix/eval): ensure all errors always carry a span | Vincent Ambo | 1 | -4/+7 |
2022-09-07 | r/4737 refactor(tvix/eval): store spans instead of nodes in Warning/Error | Vincent Ambo | 1 | -5/+6 |
2022-09-07 | r/4711 chore(tvix/eval): thread a codemap::File reference to the compiler | Vincent Ambo | 1 | -1/+10 |
2022-09-03 | r/4624 chore(tvix/eval): print node representation for compiler errors | Vincent Ambo | 1 | -1/+5 |
2022-09-03 | r/4608 fix(tvix/eval): address all current clippy lints | Vincent Ambo | 1 | -2/+0 |
2022-09-02 | r/4599 chore(tvix/eval): print slightly more information about warnings | Vincent Ambo | 1 | -1/+2 |
2022-09-02 | r/4588 feat(tvix/eval): introduce mechanism for defining builtins | Vincent Ambo | 1 | -1/+2 |
2022-09-01 | r/4576 refactor(tvix/eval): return a lambda from the compiler | Vincent Ambo | 1 | -2/+2 |
2022-09-01 | r/4572 refactor(tvix/eval): collect vector of errors in compiler | Vincent Ambo | 1 | -0/+8 |
2022-09-01 | r/4571 feat(tvix/eval): carry optional SyntaxNode in error type | Vincent Ambo | 1 | -2/+2 |
2022-09-01 | r/4567 refactor(tvix/eval): Upgrade to latest rnix-parser | Vincent Ambo | 1 | -7/+13 |
2022-08-31 | r/4558 chore(tvix/eval): return parse errors out of eval::interpret | Vincent Ambo | 1 | -2/+8 |
2022-08-30 | r/4537 fix(tvix/eval): address various clippy lints | Vincent Ambo | 1 | -1/+1 |
2022-08-30 | r/4534 feat(tvix/eval): implement chunk disassembler output | Vincent Ambo | 1 | -1/+3 |
2022-08-28 | r/4519 feat(tvix/eval): resolve relative path literals | Vincent Ambo | 1 | -2/+4 |
2022-08-26 | r/4507 feat(tvix/eval): add mechanism for emitting warnings from compiler | Vincent Ambo | 1 | -3/+11 |
2022-08-24 | r/4463 chore(tvix/eval): only print AST if requested | Vincent Ambo | 1 | -1/+3 |
2022-08-24 | r/4461 feat(tvix/tests): check in Nix' language test suite | Vincent Ambo | 1 | -5/+4 |
2022-08-13 | r/4432 style(tvix/eval): display `Display` representation of runtime values | Vincent Ambo | 1 | -1/+1 |
2022-08-13 | r/4424 fix(tvix/eval): print code even if runtime fails | Vincent Ambo | 1 | -6/+2 |
2022-08-12 | r/4417 refactor(tvix/eval): move NumberPair struct definition to vm module | Vincent Ambo | 1 | -1/+1 |
2022-08-12 | r/4410 feat(tvix/eval): implement simple arithmetic binary operations | Vincent Ambo | 1 | -1/+1 |
2022-08-12 | r/4408 chore(tvix/eval): wire things up for development flow | Vincent Ambo | 1 | -2/+21 |
2022-08-12 | r/4401 chore(tvix/eval): bootstrap some evaluator boilerplate | Vincent Ambo | 1 | -0/+5 |