Age | Commit message (Expand) | Author | Files | Lines |
2023-03-27 | r/6043 feat(tvix/store/pathinfosvc): add gRPC client | Florian Klink | 3 | -0/+80 |
2023-03-27 | r/6042 docs(tvix/store/blobreader): fix docstring | Florian Klink | 1 | -1/+1 |
2023-03-27 | r/6041 docs(tvix/store): fix typo in comment | Florian Klink | 1 | -1/+1 |
2023-03-22 | r/6038 feat(tvix/cli): add `--strict` flag for evaluation | Vincent Ambo | 1 | -0/+9 |
2023-03-22 | r/6037 feat(tvix/eval): add Evaluation::strict to toggle top-level deepseq | Vincent Ambo | 5 | -5/+26 |
2023-03-22 | r/6036 fix(tvix/eval): print unevaluated thunks like Nix does | Vincent Ambo | 1 | -0/+1 |
2023-03-21 | r/6029 chore(3p/sources): Bump channels & overlays | sterni | 8 | -20/+46 |
2023-03-19 | r/6028 feat(tvix/store/bin): print store path | Florian Klink | 1 | -0/+38 |
2023-03-17 | r/6027 fix(tvix/eval): use span of `set` for OpForce in attribute access | Vincent Ambo | 1 | -2/+2 |
2023-03-17 | r/6026 feat(tvix/eval): report all known spans on infinite recursion | Vincent Ambo | 3 | -16/+80 |
2023-03-17 | r/6025 feat(tvix/eval): track span of first force in a thunk blackhole | Vincent Ambo | 5 | -17/+48 |
2023-03-17 | r/6024 feat(tvix/eval): add generator "name" to NativeError kind | Vincent Ambo | 3 | -12/+29 |
2023-03-17 | r/6023 feat(tvix/eval): enrich errors with VM's frame stack information | Vincent Ambo | 4 | -129/+242 |
2023-03-17 | r/6022 fix(tvix/eval): use coerce_to_string in builtins.substring | Vincent Ambo | 3 | -1/+7 |
2023-03-17 | r/6020 chore(tvix/eval): remove some dead code | Vincent Ambo | 1 | -31/+0 |
2023-03-17 | r/6019 refactor(tvix/store/nar): pass in &proto::node::Node | Florian Klink | 5 | -21/+29 |
2023-03-17 | r/6018 chore(tvix/store/grpcblobsvc): clippy lint | Florian Klink | 1 | -1/+1 |
2023-03-17 | r/6017 chore(tvix/store/chunkservice): clippy lint | Florian Klink | 3 | -5/+5 |
2023-03-17 | r/6016 chore(tvix/store/blobreader): clippy lint | Florian Klink | 1 | -1/+4 |
2023-03-16 | r/6015 refactor(tvix/store/chunksvc): use [u8; 32] instead of Vec<u8> | Florian Klink | 6 | -54/+70 |
2023-03-16 | r/6014 refactor(tvix/store/directorysvc): use [u8; 32] instead of Vec<u8> | Florian Klink | 12 | -130/+128 |
2023-03-16 | r/6013 chore(tvix): run `cargo update` | Vincent Ambo | 2 | -656/+549 |
2023-03-15 | r/6012 refactor(tvix/nix-compat): remove get_fixed_output() func | Florian Klink | 1 | -66/+52 |
2023-03-15 | r/6011 refactor(tvix/nix-compat): simplify fingerprint calculation | Florian Klink | 1 | -76/+54 |
2023-03-15 | r/6010 fix(tvix/cli): populate output configuration after walking args | Vincent Ambo | 1 | -15/+14 |
2023-03-15 | r/6009 refactor(tvix/nix-compat): -derivation::Hash, +NixHash | Florian Klink | 8 | -87/+201 |
2023-03-14 | r/6008 style(tvix): add new logo to the Tvix README | Vincent Ambo | 1 | -2/+5 |
2023-03-14 | r/6007 chore(tvix/store): drop separate bin package | Florian Klink | 5 | -29/+8 |
2023-03-14 | r/6006 fix(tvix): build all tvix crate docs | Florian Klink | 1 | -1/+3 |
2023-03-14 | r/6004 feat(tvix): build (some of) our Rust documentation in Nix | Vincent Ambo | 1 | -1/+32 |
2023-03-14 | r/6002 feat(tvix): add simple initial website | Vincent Ambo | 3 | -0/+68 |
2023-03-14 | r/6000 refactor(tvix/nix-compat): rename helper func | Florian Klink | 1 | -3/+3 |
2023-03-14 | r/5999 refactor(tvix/nix-compat): remove manual map | Florian Klink | 1 | -8/+6 |
2023-03-14 | r/5998 refactor(tvix/nix-compat): rename test name | Florian Klink | 1 | -1/+1 |
2023-03-14 | r/5997 fix(tvix/store/derivation): fix comment | Florian Klink | 1 | -1/+1 |
2023-03-14 | r/5996 chore(tvix/cli): don't set COREPKGS anymore | Florian Klink | 1 | -4/+0 |
2023-03-14 | r/5995 refactor(tvix/nix-compat): replace calculate_drv_replacement_str | Florian Klink | 4 | -71/+98 |
2023-03-14 | r/5994 docs(tvix/eval): suggested layout adjustment to VM loop diagram | Adam Joseph | 1 | -11/+11 |
2023-03-14 | r/5993 docs(tvix/eval): document inner workings of the new VM loop | Vincent Ambo | 1 | -45/+284 |
2023-03-14 | r/5992 chore(tvix): Generator{Request|Response} -> VM{Request|Response} | Vincent Ambo | 3 | -130/+121 |
2023-03-13 | r/5991 chore(tvix/eval): mark async functions which are called by the VM | Adam Joseph | 3 | -0/+9 |
2023-03-13 | r/5990 refactor(tvix/eval): reduce fetch{forced|captured}_with visibility | Adam Joseph | 1 | -22/+22 |
2023-03-13 | r/5989 feat(tvix/eval): rewrite nix_cmp_ordering to be nonrecursive | Adam Joseph | 1 | -45/+46 |
2023-03-13 | r/5988 chore(tvix/eval): prune some dependencies & features | Vincent Ambo | 4 | -597/+28 |
2023-03-13 | r/5987 refactor(tvix/eval): reorder bytecode operations match by frequency | Vincent Ambo | 1 | -265/+264 |
2023-03-13 | r/5986 chore(tvix/cli): silence useless warning | Vincent Ambo | 1 | -0/+1 |
2023-03-13 | r/5985 docs(tvix/eval): fix reference to `Empty` message in a comment | Vincent Ambo | 1 | -1/+1 |
2023-03-13 | r/5984 refactor(tvix/eval): rename VM::tail_call_value -> VM::call_value | Vincent Ambo | 2 | -4/+4 |
2023-03-13 | r/5983 fix(tvix/eval): emit warnings from builtins.import again | Vincent Ambo | 3 | -14/+35 |
2023-03-13 | r/5982 fix(tvix/eval): more closely line up path resolution with cppnix | Vincent Ambo | 2 | -23/+51 |