Open maleadt opened 7 years ago
everything is overdub now.
All your functions are belong to Cassette! 😛
Maybe we can implement some mechanism that optionally removes all the Cassette plumbing from the debug info, but still attaches contextual information to each call in some reasonable way. I wonder how that would work...
For future use in "production", the debug info added|overwritten by Cassette is going to be severely downgrading the debugging experience.
Exhibit 1
Original IR:
Overdubbed IR:
Another problem is method names getting lost. For example:
Original IR:
Overdubbed IR:
ie. everything is overdub now.
Of course, these issues aren't critical, just putting it out here 🙂