Skip to content

Conversation

SimonDanisch
Copy link
Member

No description provided.

@MakieBot
Copy link
Collaborator

MakieBot commented Feb 24, 2022

Compile Times benchmark

@SimonDanisch
Copy link
Member Author

Funny, didn't think this would pass :D
This needs JuliaGeometry/GeometryBasics.jl#169 to fully remove staticarrays, but since this seems to be non breaking, we could also merge this before tagging JuliaGeometry/GeometryBasics.jl#169.
Definitely a nice simplification of used types on its own.
The above plot is from running the benchmarks locally on julia 1.9 with JuliaGeometry/GeometryBasics.jl#169 checked out.

@SimonDanisch
Copy link
Member Author

CI is a bit noisy and doesn't use the GeometryBasics branch, so I run the compile benchmark locally on julia master with all the right packages checked out.
Preserving this here for when CI overwrites the current plot:
image

@oscardssmith
Copy link
Contributor

Is this time difference changed by JuliaLang/julia#43990?

@SimonDanisch
Copy link
Member Author

SimonDanisch commented Feb 25, 2022

Both already use JuliaLang/julia#43990

@SimonDanisch SimonDanisch force-pushed the sd/no-static-arrays branch from 02afce5 to 7041b7b Compare March 2, 2022 13:41
@SimonDanisch SimonDanisch force-pushed the sd/no-static-arrays branch 2 times, most recently from d076816 to 066f2d1 Compare March 4, 2022 10:25
@SimonDanisch SimonDanisch merged commit f2970dc into master Mar 4, 2022
@SimonDanisch SimonDanisch deleted the sd/no-static-arrays branch March 4, 2022 13:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging this pull request may close these issues.

3 participants