Age | Commit message (Expand) | Author | Files | Lines |
2023-03-04 | r/5888 refactor(tvix/eval): remove VM argument from suspended native thunks | Vincent Ambo | 3 | -13/+7 |
2023-03-04 | r/5887 refactor(tvix/eval): insert storeDir "builtin" in eval startup | Vincent Ambo | 2 | -10/+5 |
2023-03-04 | r/5886 feat(tvix/eval): add SharedThunkSet | Vincent Ambo | 1 | -0/+11 |
2023-03-04 | r/5885 fix(tvix/eval): ThunkSet does not need mutable pointers | Vincent Ambo | 1 | -2/+2 |
2023-03-04 | r/5884 chore(tvix/eval): implement From<OrdMap<..>> for NixAttrs | Vincent Ambo | 1 | -0/+6 |
2023-03-04 | r/5883 refactor(tvix/eval): implement From<Span> for LightSpan | Vincent Ambo | 1 | -0/+6 |
2023-03-04 | r/5882 feat(tvix/nix-compat/derivation): make use of NixPath in some places | Florian Klink | 2 | -6/+14 |
2023-03-04 | r/5881 feat(tvix/nix-compat): add NixHash::{new, to_nix_hash_string} | Florian Klink | 1 | -1/+14 |
2023-03-04 | r/5880 feat(tvix/nix-compat): introduce parsing for Nix Hash strings | Florian Klink | 1 | -178/+245 |
2023-03-04 | r/5879 refactor(tvix/nix-compat): move digest decoding into helper function | Florian Klink | 1 | -35/+38 |
2023-03-04 | r/5878 refactor(tvix/nix-compat): address clippy in nixbase32.rs tests | Florian Klink | 1 | -1/+1 |
2023-03-04 | r/5877 refactor(tvix/nix-compat): address clippy in derivation/tests/mod.rs | Florian Klink | 1 | -2/+2 |
2023-03-04 | r/5876 refactor(tvix/nix-compat): address clippy in store_path.rs | Florian Klink | 1 | -2/+2 |
2023-03-03 | r/5875 chore(tvix/nix-compat): include invalid hashes in SRI hash error | Vincent Ambo | 1 | -3/+3 |
2023-03-03 | r/5870 chore(tvix/eval): fix clippy warnings | Vincent Ambo | 4 | -21/+21 |
2023-03-03 | r/5869 refactor(tvix/eval): remove useless map call | Vincent Ambo | 1 | -5/+1 |
2023-03-03 | r/5868 refactor(tvix/eval): enhance debug output for bytecode dumps | Vincent Ambo | 2 | -1/+25 |
2023-02-16 | r/5858 chore(tvix/cli): iter instead of into_iter for references | Aaqa Ishtyaq | 1 | -1/+1 |
2023-02-16 | r/5857 refactor(tvix/eval): remove redundant clone | Aaqa Ishtyaq | 3 | -6/+6 |
2023-02-16 | r/5856 docs(tvix/eval): add proposal for VM loop restructuring | Vincent Ambo | 1 | -0/+76 |
2023-02-15 | r/5854 refactor(tvix/store): remove needless borrow in build.rs | Florian Klink | 1 | -1/+1 |
2023-02-15 | r/5853 refactor(tvix/store/proto): use .cloned() | Florian Klink | 1 | -10/+4 |
2023-02-15 | r/5852 refactor(tvix/store): avoid casting to the same type | Florian Klink | 1 | -1/+1 |
2023-02-14 | r/5851 fix(tvix/eval): correctly print lambda address in observer | Vincent Ambo | 1 | -1/+1 |
2023-02-13 | r/5850 chore(tvix/eval): use writeln for newline string | Aaqa Ishtyaq | 1 | -2/+2 |
2023-02-13 | r/5849 chore(tvix/eval): clippy warn is length zero | Aaqa Ishtyaq | 1 | -1/+1 |
2023-02-13 | r/5848 fix(tvix/eval): skip runtime completely on compiler errors | Vincent Ambo | 2 | -0/+18 |
2023-02-13 | r/5847 fix(tvix/eval): make fields of eval's Error type public | Vincent Ambo | 1 | -3/+3 |
2023-02-08 | r/5843 feat(tvix/nix-compat/nixhash): support BASE64_NOPAD SRI | Florian Klink | 1 | -19/+61 |
2023-02-08 | r/5842 refactor(tvix/nix-compat/nixhash): fix test function name | Florian Klink | 1 | -1/+1 |
2023-02-07 | r/5841 fix(tvix): fix InvalidEncodedDigestLength message | Alyssa Ross | 1 | -1/+1 |
2023-02-07 | r/5840 docs(store/protos): update comment on blobstore Read and Put | Florian Klink | 3 | -8/+56 |
2023-02-04 | r/5837 fix(tvix/eval): fix the default case for path parsing | Vincent Ambo | 1 | -10/+4 |
2023-02-04 | r/5836 fix(tvix/cli): use tvlfyi/wu-manber fork for refscanner | Vincent Ambo | 4 | -43/+443 |
2023-02-03 | r/5833 chore(tvix/eval): only use Rc with impure feature | Florian Klink | 1 | -2/+3 |
2023-02-03 | r/5832 refactor(tvix/eval): wrap `Builtin` type in a Box | Vincent Ambo | 1 | -20/+30 |
2023-02-03 | r/5831 refactor(tvix/eval): statically resolve select from constant attrs | Vincent Ambo | 3 | -50/+94 |
2023-02-03 | r/5830 docs(tvix): move mg shell command into one line | Florian Klink | 1 | -2/+2 |
2023-02-03 | r/5829 test(tvix/cli): eval nixpkgs.stdenv in CI and assert that it matches | Vincent Ambo | 1 | -2/+26 |
2023-02-03 | r/5828 fix(tvix/eval): ensure all evaluated thunks are correctly memoized | Vincent Ambo | 5 | -51/+196 |
2023-02-02 | r/5827 fix(tvix/cli): keep tracking full paths in known_paths | Vincent Ambo | 3 | -42/+84 |
2023-02-02 | r/5826 feat(tvix/cli): cache imported paths in NixCompatIO | Vincent Ambo | 1 | -2/+20 |
2023-02-02 | r/5825 refactor(tvix/cli): use Wu-Manber string scanning for drv references | Vincent Ambo | 7 | -61/+64 |
2023-02-02 | r/5824 docs(tvix): add more information to README | Vincent Ambo | 1 | -8/+48 |
2023-02-02 | r/5823 fix(tvix/eval): unsafeDiscardStringContext is a no-op | Vincent Ambo | 1 | -4/+2 |
2023-02-02 | r/5822 refactor(tvix/eval): import_cache can be a HashMap | Vincent Ambo | 1 | -2/+2 |
2023-02-02 | r/5821 chore(tvix/eval): elaborate on internal types in Value::type_of | Vincent Ambo | 1 | -6/+8 |
2023-02-01 | r/5819 chore(tvix): update Cargo.lock | Florian Klink | 2 | -477/+502 |
2023-02-01 | r/5818 fix(tvix): add dummy target to attach extra-step to | Vincent Ambo | 1 | -6/+10 |
2023-02-01 | r/5816 chore(tvix): mirror exported repository | Vincent Ambo | 1 | -0/+6 |