depot
this commit
canon
subtree-staging
monorepo for the virus lounge
The Virus Lounge
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tvix
Age
Commit message (
Expand
)
Author
Files
Lines
2023-05-11
r/6133
refactor(tvix/store): remove ChunkService
Florian Klink
26
-1300
/
+563
2023-05-10
r/6131
chore(tvix): bump cargo dependencies
Florian Klink
3
-543
/
+875
2023-05-10
r/6130
fix(tvix/store/nar/renderer): handle digest error
Florian Klink
1
-3
/
+7
2023-05-10
r/6129
feat(tvix/nix-compat/nar/writer): check for more data in reader
Florian Klink
1
-1
/
+14
2023-04-09
r/6088
refactor(nix-compat): Properly encapsulate store path construction
John Ericson
9
-125
/
+268
2023-04-07
r/6077
docs(tvix/store): update comment regarding reachability check
Florian Klink
1
-9
/
+6
2023-04-07
r/6076
docs(tvix/store/grpc_directorysvc_wrapper): add TODO
Florian Klink
1
-0
/
+3
2023-04-07
r/6074
refactor(tvix/store/import): use DirectoryPutter in import.rs
Florian Klink
1
-5
/
+7
2023-04-07
r/6073
feat(tvix/store/directorysvc): add put_multiple_start
Florian Klink
5
-12
/
+281
2023-03-31
r/6069
refactor(nix-compat): Avoid encoding round trip
John Ericson
1
-6
/
+10
2023-03-31
r/6068
refactor(nix-compat) Make `nixhash_*` mods hierarchical
John Ericson
4
-4
/
+5
2023-03-31
r/6067
refactor(tvix/nix-compat): Inline `texthash` mod
John Ericson
3
-44
/
+40
2023-03-31
r/6066
refactor(tvix/eval): improve representation of chunk/span mapping
Vincent Ambo
1
-25
/
+23
2023-03-31
r/6065
refactor(tvix/store/directorysvc): move DirectoryTraverser to utils
Florian Klink
2
-105
/
+108
2023-03-30
r/6060
refactor(tvix/nix-compat): move build_store_path out of derivation
Florian Klink
10
-155
/
+176
2023-03-30
r/6059
refactor(tvix/nix-compat): use Sha256::new_with_prefix
Florian Klink
1
-2
/
+1
2023-03-30
r/6058
refactor(tvix/nix-compat): drop is_derivation in build_store_path
Florian Klink
2
-12
/
+7
2023-03-30
r/6057
refactor(tvix/nix-compat): add text_hash_string function
Florian Klink
4
-60
/
+58
2023-03-30
r/6056
refactor(tvix/nix-compat): move HashAlgo to separate file
Florian Klink
3
-38
/
+42
2023-03-30
r/6055
refactor(tvix/nix-compat): move NixHashWithMode into separate file
Florian Klink
3
-108
/
+114
2023-03-28
r/6052
refactor(views): move view export configuration to //views
Vincent Ambo
1
-11
/
+1
2023-03-27
r/6050
docs(tvix/store/directorysvc/grpc): fix comment
Florian Klink
1
-1
/
+1
2023-03-27
r/6047
chore(tvix): bump Cargo dependencies
Florian Klink
2
-214
/
+236
2023-03-27
r/6046
feat(tvix/store/directorysvc): add DirectoryService::get_recursive()
Florian Klink
5
-101
/
+320
2023-03-27
r/6045
refactor(tvix/eval): retain call frames when entering calls
Vincent Ambo
1
-6
/
+13
2023-03-27
r/6044
feat(tvix/store/directorysvc): add gRPC client
Florian Klink
5
-4
/
+204
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
[next]