Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Major package load slowdown, perhaps unnecessary calls to jl_recache_method_instance #34070

Closed
timholy opened this issue Dec 10, 2019 · 2 comments

Comments

@timholy
Copy link
Member

timholy commented Dec 10, 2019

This is a cross-post of JuliaGraphics/Gtk.jl#466. Brief summary: there is a 10x increase in package load time for Gtk (from ~1s to ~10s), for which the main culprit is the sheer number of calls to jl_recache_method_instance. Looking at the signatures it's being called on, it's not clear that all of those deserve to be there.

This might be a consequence of the new artifact system, but the signatures lead me to be skeptical that it's related.

@vtjnash
Copy link
Member

vtjnash commented Dec 10, 2019

Duplicate of JuliaPackaging/BinaryBuilder.jl#538

@brenhinkeller
Copy link
Contributor

Looks like this is resolved now that the issue it is marked as a duplicate of is resolved

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants