You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Check the folder lib/julia. Do you see a sys.dll file? If so, you'll get fast startup but much less useful backtraces on Windows. And the sys.dll file is not typically portable across multiple machines unless you build Julia with specific options. If you had a Windows binary build in May that included sys.dll, that was probably by accident.
For Windows binary downloads of the 0.3 release, I believe the intent is to not include sys.dll because of portability and backtrace concerns. Hopefully when Julia switches to LLVM 3.5, backtraces from precompiled code can be improved on Windows too (the Rust guys landed SEH support in LLVM a few weeks ago), and this can be revisited so binary installations on Windows can also enjoy faster startup.
You are right, the difference between fast and slow startup time is the existence of lib/julia/sys.dll.
Thank you very much for explaining the current situation.
Two months ago there was a downloadable prerelease
with a really fast startup time, ~1 sec on my dual-core old laptop.
Now the startup time is up to >6 seconds again.
Is this normal, because of some new features?
What startup time can be expected for the 0.3 release?
The text was updated successfully, but these errors were encountered: