-
Notifications
You must be signed in to change notification settings - Fork 144
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
Using a Pkg extension to reduce package load time caused by StaticArrays #629
Comments
Sorry @devmotion , no idea how I didn't see this. |
Argh, I was working on an outdated master branch by mistake - sorry again. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Most of the load time of ForwardDiff is currently due to StaticArrays:
We could use the new Julia v1.9 Pkg weak dependency feature to massively reduce ForwardDiff's load time by creating extensions for StaticArrays (and maybe for ChainRulesCore as well). I had a look, I think StaticArrays is only used in methods that also have
StaticArray
as an argument type, ForwardDiff doesn't seem to use StaticArrays for internal required functionality.The text was updated successfully, but these errors were encountered: