LineaLabs/lineapy

Refactor how state is shared between `node_transformer`, `tracer`, and `executor`

yifanwu opened this issue · 0 comments

What: node_transformer is now accessing tracer, and tracer is accessing executor.

Why: this came about partially because we are doing static and dynamic analysis.

Possible Approaches: we'll lift the shared state out with its own APIs to be called by transformer, tracer, and executor.