Closed maleadt closed 1 year ago
Comparing https://s3.amazonaws.com/julialang-reports/nanosoldier/pkgeval/by_hash/0809b18_vs_53a0a69/report.html to https://s3.amazonaws.com/julialang-reports/nanosoldier/pkgeval/by_hash/fce9a3b_vs_1e5fdb2/report.html, it looks like we're around 20% faster disabling pkgimages. I propose we default to this; it's always possible to pass julia_args='--pkgimages='
to PkgEval.
cc @timholy @vchuravy @KristofferC
Is the cost purely in the precompilation stage or are you seeing slowdowns somewhere else. I am a bit uncomfortable in not testing the default experience.
As far as I've seen, purely precompilation.
Let's merge this for now (on the dailies there's a similar 14 -> 12h time reduction), but I hope to re-enable this soon. Mabye we can still do some performance optimizations on the Julia side, e.g., to avoid double compilation?
Trying this out for the next daily to assess the performance impact.