snix/tvix/eval/src/compiler
Vincent Ambo 3089e46eb1 refactor(tvix/eval): encapsulate internal mutability within Closure
This is required to efficiently construct the upvalue array at
runtime, as there are situations where during Closure construction
multiple things already have a reference to the closure (e.g. a
self-reference).

Change-Id: I35263b845fdc695dc873de489f5168d39b370f6a
Reviewed-on: https://cl.tvl.fyi/c/depot/+/6312
Tested-by: BuildkiteCI
Reviewed-by: sterni <sternenseemann@systemli.org>
2022-09-06 07:29:25 +00:00
..
mod.rs refactor(tvix/eval): encapsulate internal mutability within Closure 2022-09-06 07:29:25 +00:00
scope.rs refactor(tvix/eval): track with stack size as a simple integer 2022-09-04 17:53:08 +00:00