AlgebraOfGraphics.jl icon indicating copy to clipboard operation
AlgebraOfGraphics.jl copied to clipboard

Improve precompile times

Open SimonDanisch opened this issue 2 years ago • 3 comments

While AoG is just a relatively small wrapper around Makie, it introduces signficant compile times. One big reason for this seems to be the heavy use of NamedTuples, which introduces compiles times for the same plot, when one just changes one keyword. The first step should be, to try to move to Dict as early in the pipeline as possible and then look from there what else can be improved.

SimonDanisch avatar May 08 '23 21:05 SimonDanisch

Some details in https://www.youtube.com/watch?v=xEEvmFXD9v0

SimonDanisch avatar May 08 '23 22:05 SimonDanisch

Any news?

taooceros avatar Oct 17 '23 05:10 taooceros

The SpecApi is a big step towards AoG with almost no compile times, once we use it more internally!

SimonDanisch avatar Dec 16 '23 11:12 SimonDanisch