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-03-10
r/5906
feat(tvix/store): add blobreader
Florian Klink
2
-0
/
+386
2023-03-07
r/5899
feat(tvix/eval): introduce generators module
Vincent Ambo
6
-9
/
+821
2023-03-07
r/5898
refactor(tvix/eval): merge OpCall & OpTailCall
Vincent Ambo
3
-24
/
+0
2023-03-06
r/5894
feat(tvix/store): add blobservice
Florian Klink
4
-0
/
+146
2023-03-06
r/5893
feat(tvix/store): add chunkservice
Florian Klink
4
-0
/
+148
2023-03-06
r/5892
feat(tvix/store): impl From<PoisonError> for Error
Florian Klink
1
-0
/
+7
2023-03-06
r/5891
feat(tvix/store): add errors
Florian Klink
2
-0
/
+15
2023-03-05
r/5890
docs(tvix/store): add document describing why we don't use git trees
Florian Klink
1
-0
/
+57
2023-03-05
r/5889
docs(tvix/store): move link hrefs to bottom
Florian Klink
1
-2
/
+3
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
[next]