Age | Commit message (Expand) | Author | Files | Lines |
2023-06-12 | r/6271 feat(tvix/store/pathinfosvc): add calculate_nar method | Florian Klink | 12 | -67/+147 |
2023-06-12 | r/6270 refactor(tvix/src/nar): drop NARCalculationService | Florian Klink | 11 | -346/+258 |
2023-06-12 | r/6269 feat(tvix/store): eliminate generics in BlobStore | Florian Klink | 15 | -143/+230 |
2023-06-12 | r/6268 test(tvix/eval): builtins.substring's behavior with negative args | sterni | 3 | -0/+9 |
2023-06-12 | r/6267 fix(tvix/eval): allow negative substring lengths | Linus Heckemann | 2 | -21/+5 |
2023-06-11 | r/6266 fix(tvix/eval): emit only warnings on shadowed outputs | Linus Heckemann | 4 | -6/+11 |
2023-06-10 | r/6263 feat(tvix/store): add mount command to entrypoint and fuse mod | Florian Klink | 3 | -0/+55 |
2023-06-10 | r/6262 feat(tvix/nix-compat): derive Hash | Florian Klink | 1 | -1/+1 |
2023-06-10 | r/6261 chore(tvix/store): add fuse feature | Florian Klink | 5 | -11/+295 |
2023-06-09 | r/6253 docs(src/tests/nar_renderer): fix comment | Florian Klink | 1 | -2/+1 |
2023-06-09 | r/6252 docs(tvix/store): drop nar-bridge references | Florian Klink | 1 | -1/+1 |
2023-06-09 | r/6251 docs(tvix/store): update invocation in README | Florian Klink | 1 | -1/+1 |
2023-06-09 | r/6245 docs(tvix/store/docs): fix grammar | Florian Klink | 1 | -1/+1 |
2023-06-07 | r/6244 fix(tvix/eval): use normal thunking behavior for default in formals | sterni | 2 | -9/+7 |
2023-06-07 | r/6243 fix(tvix/eval): type check function argument with set pattern | sterni | 5 | -0/+18 |
2023-06-07 | r/6242 refactor(tvix/eval): don't track idx twice in compile_param_pattern | sterni | 1 | -9/+7 |
2023-06-02 | r/6227 fix(tvix/cli): fix refscan when no paths are referenced | Linus Heckemann | 1 | -4/+21 |
2023-05-30 | r/6223 feat(tvix/store/bin): use sled for daemon, grpc for import cmd | Florian Klink | 1 | -8/+23 |
2023-05-30 | r/6221 feat(tvix/store/bin/import): process all path imports concurrently | Florian Klink | 1 | -36/+47 |
2023-05-30 | r/6220 refactor(tvix/store): drop Clone from BS and DS trait bound | Florian Klink | 1 | -6/+2 |
2023-05-29 | r/6219 test(tvix/eval): check thunking behavior of basic exprs | sterni | 1 | -0/+55 |
2023-05-29 | r/6218 refactor(tvix/eval/nix_oracle): allow specifying eval strictness | sterni | 1 | -10/+28 |
2023-05-29 | r/6217 fix(tvix/eval): thunk lambda expressions | sterni | 1 | -5/+3 |
2023-05-29 | r/6216 fix(tvix/eval): thunk HasAttr expressions | sterni | 1 | -1/+3 |
2023-05-29 | r/6215 fix(tvix/eval): thunk legacy let to match regular one | sterni | 1 | -1/+3 |
2023-05-29 | r/6214 fix(tvix/eval): thunk unary operator applications | sterni | 2 | -1/+4 |
2023-05-27 | r/6213 feat(tvix/cli): add --no-warnings argument | Florian Klink | 1 | -2/+8 |
2023-05-26 | r/6207 fix(tvix): don't call function eagerly in genList, map & mapAttrs | sterni | 4 | -5/+88 |
2023-05-25 | r/6206 refactor(tvix/store/bin): instantiating TvixStoreIO once | Florian Klink | 1 | -9/+11 |
2023-05-25 | r/6205 feat(tvix/eval): unthunk empty lists and attribute sets | Vincent Ambo | 2 | -0/+8 |
2023-05-25 | r/6204 feat(tvix/eval): implement unthunking in compiler | Vincent Ambo | 1 | -1/+22 |
2023-05-25 | r/6203 feat(tvix/eval): implement Chunk::extend method | Vincent Ambo | 1 | -1/+104 |
2023-05-25 | r/6202 refactor(tvix/eval): stop borrowing &mut self | Florian Klink | 4 | -26/+26 |
2023-05-25 | r/6201 refactor(tvix/cli): wrap NixCompatIO import_cache in RwLock | Florian Klink | 1 | -4/+13 |
2023-05-25 | r/6200 refactor(tvix/store): drop mut self borrow in ingest_path | Florian Klink | 2 | -7/+6 |
2023-05-25 | r/6199 refactor(tvix/store/directorysvc): don't borrow self mutable | Florian Klink | 1 | -1/+1 |
2023-05-25 | r/6198 refactor(tvix/store/bin): use std::io | Florian Klink | 1 | -3/+4 |
2023-05-25 | r/6197 fix(tvix/store/bin): use spawn_blocking to call import_path | Florian Klink | 1 | -10/+14 |
2023-05-24 | r/6193 feat(tvix/cli): use TvixStoreIO instead of NixCompatIO | Florian Klink | 4 | -1/+24 |
2023-05-24 | r/6192 feat(tvix/store/pathinfosvc): derive Clone | Florian Klink | 1 | -0/+1 |
2023-05-24 | r/6191 feat(tvix/store): implement TvixStoreIO | Florian Klink | 6 | -39/+398 |
2023-05-24 | r/6190 feat(tvix/cli): check nixpkgs eval for pkgs.hello.outPath | Florian Klink | 1 | -0/+1 |
2023-05-24 | r/6189 feat(tvix/cli): introduce mkNixpkgsEvalCheck, add outPath check | Florian Klink | 1 | -16/+23 |
2023-05-24 | r/6188 feat(tvix/store/pathinfosvc): GRPCPathInfoService::from_client | Florian Klink | 1 | -0/+11 |
2023-05-24 | r/6187 feat(tvix/store/directorysvc): GRPCDirectoryService::from_client | Florian Klink | 1 | -0/+11 |
2023-05-24 | r/6186 feat(tvix/store/blobsvc): add constructors | Florian Klink | 1 | -1/+23 |
2023-05-24 | r/6185 fix(tvix/store/directorysvc): stop renaming spans | Florian Klink | 1 | -2/+2 |
2023-05-24 | r/6184 feat(tvix/store/nar): add GRPCNARCalculationService | Florian Klink | 2 | -0/+71 |
2023-05-23 | r/6183 chore(tvix/website): fix spelling mistake | Gabor Greif | 1 | -1/+1 |
2023-05-23 | r/6181 refactor(tvix/store/nar): clippy | Florian Klink | 1 | -1/+1 |