tvl-depot/tvix/eval/src/vm
Vincent Ambo 3fa6b13c1e feat(tvix/eval): track span of first force in a thunk blackhole
This is step 1 towards being able to use all 4 spans that we know when
dealing with infinite recursion. It tracks the span at which the
force of a thunk was first requested when constructing a blackhole, so
that we can highlight the spans of the first and second forces.

These are actually the least relevant spans, but the easiest to put in
place, more coming soon.

Change-Id: I4c7e82f6211b98756439d4148a4191457cc46807
Reviewed-on: https://cl.tvl.fyi/c/depot/+/8269
Autosubmit: tazjin <tazjin@tvl.su>
Tested-by: BuildkiteCI
Reviewed-by: flokli <flokli@flokli.de>
2023-03-17 19:31:37 +00:00
..
generators.rs feat(tvix/eval): track span of first force in a thunk blackhole 2023-03-17 19:31:37 +00:00
macros.rs feat(tvix/eval): give generators human-readable names 2023-03-13 20:30:59 +00:00
mod.rs feat(tvix/eval): track span of first force in a thunk blackhole 2023-03-17 19:31:37 +00:00