SnoopCompile 1.0 and 1.1

SnoopCompile 1.1 is out. It fixes a lot of the reported problems and adds a whole lot of additional robustness. In particular, this version looks up keyword methods in a manner that doesn’t depend on gensymmed names, particularly if you do the snooping on Julia 1.4+. (The precompile.jl file it writes should work on any Julia 0.7 or 1.x version.) It also discovers generators for @generated functions without relying on the gensymmed names. Only anonymous and inner functions rely on a gensymmed name.

There’s more information in the NEWS.md:

https://github.com/timholy/SnoopCompile.jl/blob/master/NEWS.md

7 Likes