I recently work on shared libraries created by “PackageCompiler.create_library”. I noticed that every complete creation lasts 6 min to 10 min or so. I wonder whether there is a way to accelerate a new creation based on an already created one that needs to be revised in response to a modified source file, e.g. a file enclosed in the “src” folder of a personal package?
The big thing that would help is Faster incremental rebuilds of (user-specific) sysimgs by petvana · Pull Request #46045 · JuliaLang/julia · GitHub getting merged.
An experimental project?