Open oxinabox opened 1 year ago
CassetteOverlay.jl is a newer package that does a subset of what Cassette does. In particular it only does the basic overdubbing.
To do it, it uses alternative method tables. Which seems a more robust feature than recursive rewriting of all instances of call in the lowered code.
call
I think switching over to CassetteOverlay would make this package more robust, and faster and would solve #13
CassetteOverlay.jl is a newer package that does a subset of what Cassette does. In particular it only does the basic overdubbing.
To do it, it uses alternative method tables. Which seems a more robust feature than recursive rewriting of all instances of
call
in the lowered code.I think switching over to CassetteOverlay would make this package more robust, and faster and would solve #13