From 7f0607c990003099969f449c28ad2aeffd0671f4 Mon Sep 17 00:00:00 2001 From: Steve Kelly Date: Wed, 2 Aug 2023 23:17:22 +0100 Subject: [PATCH] add note about relevence of sysimg in 1.9 era (#834) --- docs/src/examples/plots.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/docs/src/examples/plots.md b/docs/src/examples/plots.md index c88b4101..75eef809 100644 --- a/docs/src/examples/plots.md +++ b/docs/src/examples/plots.md @@ -1,5 +1,15 @@ # [Creating a sysimage for fast plotting with Plots.jl](@id examples-plots) +!!! note Julia Version 1.9 Performance Update + Starting from Julia 1.9, the "time to first plot" (TTFP) has seen a + significant improvement due to the introduction of native code + caching with Package Images. + While the techniques presented in this guide for creating a custom + sysimage remain applicable and beneficial for further optimization, + please note that the relative improvement will be less dramatic due + to the enhanced performance of code loading and execution in recent + Julia versions. + A common complaint about Julia is that the "time to first plot" is a bit longer than desired. In this example, we will create a sysimage that is made to improve this.