I also recommend Julia v1.9.0-beta2 is fast - #17 by tim.holy over this approach. See discussion in Add a copy-paste invalidations analysis script by ChrisRackauckas · Pull Request #326 · timholy/SnoopCompile.jl · GitHub if you’re curious about some of the reasons why; most importantly, it allows you to focus on just the invalidations you need to fix to get precompilation working for specific workloads.
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| Invalidations findings (from a GMT case) | 64 | 2061 | January 12, 2023 | |
| Mystery of invalidations in V>1.10. Even in precompiled code | 10 | 391 | September 7, 2025 | |
| Potential performance regressions in Julia 1.8 for special un-precompiled type dispatches and how to fix them | 25 | 3538 | October 4, 2022 | |
| Finding and fixing invalidations: now, everyone can help reduce time-to-first-plot | 9 | 2577 | August 31, 2020 | |
| Package load time regressions in v1.8-beta3 | 23 | 3279 | June 1, 2022 |