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
improve type stability of Command(statement::Statement) (#3200)
I improved type stability to fix some invalidations. This is based on the following code:
```julia
julia> using Pkg; Pkg.activate(temp=true); Pkg.add("ArrayInterface")
julia> using SnoopCompileCore; invalidations = @Snoopr(using ArrayInterface); using SnoopCompile
julia> trees = invalidation_trees(invalidations)
...
inserting !(::Static.False) in Static at ~/.julia/packages/Static/sVI3g/src/Static.jl:427 invalidated:
...
```
The problem here is that `arguments` is only inferred as `Any`. I do not know whether we can assert something better (which may also fix the invalidations).
0 commit comments