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
/
eval
/
src
/
observer.rs
Age
Commit message (
Expand
)
Author
Files
Lines
2024-08-19
r/8519
refactor(tvix/eval): ensure VM operations fit in a single byte
Vincent Ambo
1
-5
/
+9
2024-01-31
r/7459
feat(tvix/eval/observer): Allow capturing timing of events
Aspen Smith
1
-0
/
+28
2023-08-20
r/6506
refactor(tvix/eval/observer): cargo clippy
Florian Klink
1
-1
/
+1
2023-08-20
r/6505
refactor(tvix/eval): cargo clippy
Florian Klink
1
-1
/
+4
2023-03-14
r/5992
chore(tvix): Generator{Request|Response} -> VM{Request|Response}
Vincent Ambo
1
-3
/
+3
2023-03-13
r/5978
feat(tvix/eval): give generators human-readable names
Vincent Ambo
1
-14
/
+22
2023-03-13
r/5973
fix(tvix/eval): don't print full stack in observer
Vincent Ambo
1
-1
/
+8
2023-03-13
r/5972
fix(tvix/eval): don't print full values in observer
Vincent Ambo
1
-1
/
+14
2023-03-13
r/5971
refactor(tvix/eval): condense observer's stack writing logic
Vincent Ambo
1
-53
/
+24
2023-03-13
r/5964
refactor(tvix/eval): flatten call stack of VM using generators
Vincent Ambo
1
-1
/
+1
2023-03-13
r/5962
feat(tvix/eval): add generator-related functions to RuntimeObserver
Vincent Ambo
1
-5
/
+87
2023-02-14
r/5851
fix(tvix/eval): correctly print lambda address in observer
Vincent Ambo
1
-1
/
+1
2022-10-23
r/5186
feat(tvix/eval): initial attempt at setting lambda names
Vincent Ambo
1
-4
/
+14
2022-10-11
r/5099
feat(tvix/eval): observe stack after exiting call frames/builtins
Vincent Ambo
1
-6
/
+18
2022-10-05
r/5035
refactor(tvix/eval): introduce source::SourceCode type
Vincent Ambo
1
-5
/
+5
2022-10-04
r/5033
refactor(tvix/eval): split observer traits in two
Vincent Ambo
1
-10
/
+14
2022-09-13
r/4838
refactor(tvix/eval): use CodeIdx wrapper for instruction pointer
Vincent Ambo
1
-3
/
+3
2022-09-11
r/4799
fix(tvix/eval): use correct lambda address in observer
Vincent Ambo
1
-1
/
+1
2022-09-10
r/4783
feat(tvix/eval): implement OpTailCall
Vincent Ambo
1
-0
/
+12
2022-09-09
r/4779
feat(tvix/eval): implement TracingObserver for runtime tracing
Vincent Ambo
1
-0
/
+54
2022-09-09
r/4778
feat(tvix/eval): implement runtime tracing methods for Observer
Vincent Ambo
1
-1
/
+18
2022-09-09
r/4777
refactor(tvix/eval): move `disassemble_op` to the Chunk structure
Vincent Ambo
1
-2
/
+1
2022-09-09
r/4775
feat(tvix/eval): implement DisassemblingObserver for compiler
Vincent Ambo
1
-2
/
+64
2022-09-09
r/4774
feat(tvix/eval): implement (compilation) observer trait
Vincent Ambo
1
-0
/
+36