Skip to content

Commit fc2c8e3

Browse files
refactor: use StaticArraysCore to reduce invalidations
1 parent 7f40c18 commit fc2c8e3

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

Project.toml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ ReadOnlyArrays = "988b38a3-91fc-5605-94a2-ee2116b3bd83"
2525
Setfield = "efcf1570-3423-57d1-acb7-fd33fddbac46"
2626
SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
2727
SpecialFunctions = "276daf66-3868-5448-9aa4-cd146d93841b"
28-
StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"
28+
StaticArraysCore = "1e83bf80-4336-4d27-bf5d-d5a4f845583c"
2929
SymbolicIndexingInterface = "2efcf032-c050-4f8e-a9bb-153293bab1f5"
3030
TaskLocalValues = "ed4db957-447d-4319-bfb6-7fa9ae7ecf34"
3131
TermInterface = "8ea1fca8-c5ef-4a55-8b96-4e9afe9c9a3c"
@@ -69,7 +69,8 @@ RuntimeGeneratedFunctions = "0.5.13"
6969
Setfield = "0.7, 0.8, 1"
7070
SparseArrays = "1"
7171
SpecialFunctions = "0.10, 1.0, 2"
72-
StaticArrays = "0.12, 1.0"
72+
StaticArrays = "1.0"
73+
StaticArraysCore = "1.4.3"
7374
SymbolicIndexingInterface = "0.3"
7475
TaskLocalValues = "0.1.2"
7576
TermInterface = "2.0"
@@ -88,8 +89,9 @@ ReferenceTests = "324d217c-45ce-50fc-942e-d289b448e8cf"
8889
ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267"
8990
RuntimeGeneratedFunctions = "7e49a35a-f44a-4d26-94aa-eba1b4ca6b47"
9091
SafeTestsets = "1bc83da4-3b8d-516f-aca4-4fe02f6d838f"
92+
StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"
9193
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
9294
Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f"
9395

9496
[targets]
95-
test = ["BenchmarkTools", "Documenter", "LabelledArrays", "Pkg", "PkgBenchmark", "Random", "ReferenceTests", "ReverseDiff", "SafeTestsets", "Test", "Zygote", "OhMyThreads", "RuntimeGeneratedFunctions"]
97+
test = ["BenchmarkTools", "Documenter", "LabelledArrays", "Pkg", "PkgBenchmark", "Random", "ReferenceTests", "ReverseDiff", "SafeTestsets", "Test", "Zygote", "OhMyThreads", "RuntimeGeneratedFunctions", "StaticArrays"]

src/code.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module Code
22

3-
using StaticArrays, SparseArrays, LinearAlgebra, NaNMath, SpecialFunctions,
3+
using StaticArraysCore, SparseArrays, LinearAlgebra, NaNMath, SpecialFunctions,
44
DocStringExtensions
55

66
export toexpr, Assignment, (), Let, Func, DestructuredArgs, LiteralExpr,

0 commit comments

Comments
 (0)