IBM / pyflowgraph

Flow graphs for Python
Apache License 2.0
25 stars 8 forks source link

Remove object tracker from tracer #22

Closed epatters closed 5 years ago

epatters commented 5 years ago

The object tracker is inside the tracer, which no longer makes sense. To avoid duplicating the object tracking logic, move the object tracker to the flow graph builder. The tracer will then know nothing about the object tracker.

epatters commented 5 years ago

With this change, we'll no longer need to make the tracer an optional argument of the record main entry points, which was an abstraction leak.