Kristoffer Carlsson
Kristoffer Carlsson
The only way to use and modify SparseMatrixCSC efficiently in many situations is to use these field so they are de facto public. Just removing/changing their name is likely to...
It was faster for me with 4 threads at least.
PRs improving the error handling in the package would be very welcome indeed!
I had to scale this back a bit (see latest commit) because we cannot recreate the command line flags from the `CacheFlags` object (`--pkgimages=existing`) so it became a bit awkward....
Let's try this then. I'm adding a backport label because there is somewhat of a regression in Pkg now that it has to add itself to the test environment in...
https://github.com/JuliaLang/julia/pull/49061 FTW!
The animation of the example should probably be updated to match this as well then?
The `cfg` object is used as a cache / work buffer so sharing it between threads is not possible.
> It seems then that cfg is only safe to use interactively. If a package internally uses ForwardDiff, then to maintain thread-safety, they need to avoid it. I wouldn't say...
Is the compilation time regression fixed (that was the cause of the previous revert IIRC)?