Re:Julia 1.6: what has changed since Julia 1.0?
by Sukera on Sunday February 14, 2021 @02:21PM
(#26135305)
The downside is that PackageCompiler (or SnoopCompile, for that matter) can only pack into the sysimage what it sees. This is usually done by "recording" which methods get called during a session and putting the compiled native code for those into the sysimage. If it's not called during setup, you'll still have dynamic compilation (as for any code that hasn't ever run).
Are there any downsides to this? You never care how long does a system update take. You always care how long do your programs run.