Sign in
Join now
tvix
stepbrobd.com
/
Star
Starred
Star
0
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
forked from tvlfyi/tvix
Star
Starred
Star
0
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Version history of
eval/src/
opcode.rs
September 2025
sterni
4ae9b304
Copied
Failed
Copy SHA
chore(3p/sources): Bump channels & overlays
(2025-09-03)
(2025-09-03)
Copy SHA
Browse repository
committed
1y ago
August 2024
Vincent Ambo
685b4866
Copied
Failed
Copy SHA
refactor(tvix/eval): ensure VM operations fit in a single
byte
byte
Copy SHA
Browse repository
committed
2y ago
December 2023
Adam Joseph
bebc4ce0
Copied
Failed
Copy SHA
refactor(tvix/eval): let OpCoerceToString select the
CoercionKind
CoercionKind
Copy SHA
Browse repository
committed
2y ago
sterni
8b7bb993
Copied
Failed
Copy SHA
fix(tvix/eval): remove incorrect imports when
coercing
coercing
Copy SHA
Browse repository
committed
2y ago
Adam Joseph
faaaf6de
Copied
Failed
Copy SHA
fix(tvix/eval): fix branching on catchable defaults
(b/343)
(b/343)
Copy SHA
Browse repository
committed
2y ago
September 2023
Vincent Ambo
c418922e
Copied
Failed
Copy SHA
docs(tvix/eval): document remaining
opcodes
opcodes
Copy SHA
Browse repository
committed
3y ago
Vincent Ambo
52e19b39
Copied
Failed
Copy SHA
docs(tvix/eval): document attribute set related
opcodes
opcodes
Copy SHA
Browse repository
committed
3y ago
Vincent Ambo
23ffc71e
Copied
Failed
Copy SHA
docs(tvix/eval): add documentation strings for some OpCode
variants
variants
Copy SHA
Browse repository
committed
3y ago
June 2023
sterni
2ea1b5ea
Copied
Failed
Copy SHA
fix(tvix/eval): only finalise formal arguments if
defaulting
defaulting
Copy SHA
Browse repository
committed
3y ago
sterni
33774710
Copied
Failed
Copy SHA
fix(tvix/eval): type check function argument with set
pattern
pattern
Copy SHA
Browse repository
committed
3y ago
March 2023
Vincent Ambo
ee36e358
Copied
Failed
Copy SHA
refactor(tvix/eval): flatten call stack of VM using
generators
generators
Copy SHA
Browse repository
committed
3y ago
Vincent Ambo
2f6d1603
Copied
Failed
Copy SHA
refactor(tvix/eval): merge OpCall &
OpTailCall
OpTailCall
Copy SHA
Browse repository
committed
3y ago
January 2023
Adam Joseph
148eb81e
Copied
Failed
Copy SHA
refactor(tvix/eval): administer antidote for
poison
poison
Copy SHA
Browse repository
committed
3y ago
November 2022
Adam Joseph
3559cf43
Copied
Failed
Copy SHA
fix(tvix/eval): change ordinary (//) to rustdoc-comments
(///)
(///)
Copy SHA
Browse repository
committed
4y ago
Adam Joseph
e4849047
Copied
Failed
Copy SHA
refactor(tvix/eval): rename Opcode::DataLocalIdx to
DataStackIdx
DataStackIdx
Copy SHA
Browse repository
committed
4y ago
Adam Joseph
2001b469
Copied
Failed
Copy SHA
docs(tvix/eval): add comments for Opcode::DataXXX
opcodes
opcodes
Copy SHA
Browse repository
committed
4y ago
October 2022
Adam Joseph
e8ed7a55
Copied
Failed
Copy SHA
docs(tvix/eval): StackIdx, LocalIdx
UpvalueIdx
UpvalueIdx
Copy SHA
Browse repository
committed
4y ago
Adam Joseph
255c8f8d
Copied
Failed
Copy SHA
feat(tvix/eval): deduplicate overlap between Closure and
Thunk
Thunk
Copy SHA
Browse repository
committed
4y ago
Griffin Smith
4da58ead
Copied
Failed
Copy SHA
feat(tvix/eval): Validate closed
formals
formals
Copy SHA
Browse repository
committed
4y ago
Adam Joseph
c3b441ad
Copied
Failed
Copy SHA
docs(tvix/eval) comments for various
fields
fields
Copy SHA
Browse repository
committed
4y ago
sterni
004b2d75
Copied
Failed
Copy SHA
fix(tvix/eval): resolve home relative paths at
runtime
runtime
Copy SHA
Browse repository
committed
4y ago
Adam Joseph
61fc3ebd
Copied
Failed
Copy SHA
refactor(tvix/eval): remove
OpResolveWithOrUpvalue
OpResolveWithOrUpvalue
Copy SHA
Browse repository
committed
4y ago
Adam Joseph
51d4494c
Copied
Failed
Copy SHA
refactor(tvix/eval)
s/NixPath/NixSearchPath/
s/NixPath/NixSearchPath/
Copy SHA
Browse repository
committed
4y ago
Griffin Smith
5b05549d
Copied
Failed
Copy SHA
feat(tvix/eval): Initial resolution of `<...>`
paths
paths
Copy SHA
Browse repository
committed
4y ago
Griffin Smith
431df31f
Copied
Failed
Copy SHA
refactor(tvix/eval): Compile OpAssert using conditional
jumps
jumps
Copy SHA
Browse repository
committed
4y ago
September 2022
Vincent Ambo
98bce7ad
Copied
Failed
Copy SHA
chore(tvix/eval): remove existing nested key
implementation
implementation
Copy SHA
Browse repository
committed
4y ago
Griffin Smith
c438e6dd
Copied
Failed
Copy SHA
docs(tvix/eval): Document
OpAttrs
OpAttrs
Copy SHA
Browse repository
committed
4y ago
Griffin Smith
469c6e67
Copied
Failed
Copy SHA
test(tvix/eval): Add proof-of-concept test for
Chunk
Chunk
Copy SHA
Browse repository
committed
4y ago
Vincent Ambo
2ef9fa2e
Copied
Failed
Copy SHA
refactor(tvix/eval): rename OpAttrsIsSet ->
OpHasAttr
OpHasAttr
Copy SHA
Browse repository
committed
4y ago
sterni
26c970f8
Copied
Failed
Copy SHA
fix(tvix/eval): coerce string interpolation parts to
string
string
Copy SHA
Browse repository
committed
4y ago
Vincent Ambo
e8f3045b
Copied
Failed
Copy SHA
refactor(tvix/eval): use CodeIdx wrapper for instruction
pointer
pointer
Copy SHA
Browse repository
committed
4y ago
Vincent Ambo
ec98bde5
Copied
Failed
Copy SHA
refactor(tvix/eval): capture entire with_stack in
upvalues
upvalues
Copy SHA
Browse repository
committed
4y ago
Vincent Ambo
de91077c
Copied
Failed
Copy SHA
fix(tvix/eval): fix doc comment syntax where
applicable
applicable
Copy SHA
Browse repository
committed
4y ago
Vincent Ambo
03b0191d
Copied
Failed
Copy SHA
feat(tvix/eval): implement
OpTailCall
OpTailCall
Copy SHA
Browse repository
committed
4y ago
Vincent Ambo
34203e81
Copied
Failed
Copy SHA
fix(tvix/eval): compare *stack* slots when deciding whether to
defer
defer
Copy SHA
Browse repository
committed
4y ago
Vincent Ambo
cea2d601
Copied
Failed
Copy SHA
fix(tvix/eval): address current clippy
lints
lints
Copy SHA
Browse repository
committed
4y ago
Vincent Ambo
47ec1b5e
Copied
Failed
Copy SHA
feat(tvix/eval): implement OpForce in
VM
VM
Copy SHA
Browse repository
committed
4y ago
Vincent Ambo
e4d25e5e
Copied
Failed
Copy SHA
feat(tvix/eval): Add Compiler::thunk method for emitting
thunks
thunks
Copy SHA
Browse repository
committed
4y ago
Vincent Ambo
3c6d3a3f
Copied
Failed
Copy SHA
feat(tvix/eval): implement OpFinalise
instruction
instruction
Copy SHA
Browse repository
committed
4y ago
Vincent Ambo
4afd963b
Copied
Failed
Copy SHA
feat(tvix/eval): detect deferred upvalue
capturing
capturing
Copy SHA
Browse repository
committed
4y ago
Vincent Ambo
fec64667
Copied
Failed
Copy SHA
fix(tvix/eval): correctly thread through dynamic
upvalues
upvalues
Copy SHA
Browse repository
committed
4y ago
Vincent Ambo
31cae4be
Copied
Failed
Copy SHA
feat(tvix/eval): implement upvalue resolution in `with`
scopes
scopes
Copy SHA
Browse repository
committed
4y ago
Vincent Ambo
37953862
Copied
Failed
Copy SHA
feat(tvix/eval): compile creation of closure
objects
objects
Copy SHA
Browse repository
committed
4y ago
Vincent Ambo
36cee906
Copied
Failed
Copy SHA
feat(tvix/eval): implement compilation of upvalue
access
access
Copy SHA
Browse repository
committed
4y ago
Vincent Ambo
5610c946
Copied
Failed
Copy SHA
refactor(tvix/eval): add opcode::Count type for less
ambiguity
ambiguity
Copy SHA
Browse repository
committed
4y ago
Vincent Ambo
40116ff0
Copied
Failed
Copy SHA
refactor(tvix/eval): add opcode::StackIdx type for less
ambiguity
ambiguity
Copy SHA
Browse repository
committed
4y ago
Vincent Ambo
b9cbc0ad
Copied
Failed
Copy SHA
docs(tvix/eval): add docstrings for usize wrappers in
opcode
opcode
Copy SHA
Browse repository
committed
4y ago
Vincent Ambo
0fb49de9
Copied
Failed
Copy SHA
refactor(tvix/eval): add opcode::JumpOffset type for less
ambiguity
ambiguity
Copy SHA
Browse repository
committed
4y ago
Vincent Ambo
9ae2b063
Copied
Failed
Copy SHA
refactor(tvix/eval): rename Value::NotFound &
OpAttrOrNotFound
OpAttrOrNotFound
Copy SHA
Browse repository
committed
4y ago
Vincent Ambo
8f262a21
Copied
Failed
Copy SHA
fix(tvix/eval): address all current clippy
lints
lints
Copy SHA
Browse repository
committed
4y ago
Previous
1 / 2
1
2
Next