diff options
author | Vincent Ambo <mail@tazj.in> | 2022-09-03T11·52+0300 |
---|---|---|
committer | tazjin <tazjin@tvl.su> | 2022-09-08T20·17+0000 |
commit | 48d5f4fd573e05410a3b0dfc3bb2a0289e8736b1 (patch) | |
tree | 5f3a0683f7d0bd7948ab4ee336b0b7cceca0efd1 /tvix/eval/src/value/thunk.rs | |
parent | d3421c1cb9fc52a583b888e5040ea6d60a4d02ac (diff) |
feat(tvix/eval): print lambda memory adresses in disassembler r/4768
This makes it easier to track exactly which lambda is which when inspecting e.g. the concrete representation of a thunk. At runtime all lambdas live in an Rc. To make this print the right address, the construction of these Rcs had to be moved up right to the point where the lambda is first emitted (and disassembled). Change-Id: I6070e6c8ac55f0bd697966c4e7c5565c20d19106 Reviewed-on: https://cl.tvl.fyi/c/depot/+/6435 Reviewed-by: sterni <sternenseemann@systemli.org> Tested-by: BuildkiteCI
Diffstat (limited to 'tvix/eval/src/value/thunk.rs')
0 files changed, 0 insertions, 0 deletions