Skip to content

Commit d211226

Browse files
Switch core to StaticArrayscore
Decreases load time by about 150ms since this was the last StaticArrays direct dep in the stack.
1 parent 9415e3d commit d211226

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

lib/OrdinaryDiffEqCore/Project.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ SciMLStructures = "53ae85a6-f571-4167-b2af-e1d143709226"
3131
SimpleUnPack = "ce78b400-467f-4804-87d8-8f486da07d0a"
3232
Static = "aedffcd0-7271-4cad-89d0-dc628f76c6d3"
3333
StaticArrayInterface = "0d7ed370-da01-4f52-bd93-41d350b8b718"
34-
StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"
34+
StaticArraysCore = "1e83bf80-4336-4d27-bf5d-d5a4f845583c"
3535
TruncatedStacktraces = "781d530d-4396-4725-bb49-402e4bee1e77"
3636

3737
[compat]
@@ -62,7 +62,7 @@ SciMLStructures = "1"
6262
SimpleUnPack = "1"
6363
Static = "0.8, 1"
6464
StaticArrayInterface = "1.2"
65-
StaticArrays = "1.0"
65+
StaticArraysCore = "1.0"
6666
TruncatedStacktraces = "1.2"
6767
julia = "1.10"
6868

lib/OrdinaryDiffEqCore/src/OrdinaryDiffEqCore.jl

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,7 @@ using SimpleUnPack, RecursiveArrayTools, DataStructures, ArrayInterface
4040

4141
import TruncatedStacktraces
4242

43-
# Required by temporary fix in not in-place methods with 12+ broadcasts
44-
# `MVector` is used by Nordsieck forms
45-
import StaticArrays: SArray, MVector, SVector, @SVector, StaticArray, MMatrix, SA,
43+
import StaticArraysCore: SArray, MVector, SVector, StaticArray, MMatrix,
4644
StaticMatrix
4745

4846
# Integrator Interface

0 commit comments

Comments
 (0)