mirror of
https://github.com/revng/revng
synced 2026-06-21 14:07:57 +00:00
6ec9f9a952
Overhaul the logic and method names involved in enabling and disabling reference caching in `TupleTree<T>`. `TupleTreeReference<T, U>` now lazily caches the target and will traverse the path only when needed. Also expose and use these functions in the new pipeline, which should provide some speedup when executing a `Schedule`.