Invalidations findings (from a GMT case)

I can’t properly test on Linux right now as I’ve only got access to WSL2 so display fails, but on my Windows machine I see:

julia> @time @eval using Plots; x = 0:0.1:10; y = sin.(x); @time @eval display(Plots.plot(x, y));
  2.749473 seconds (5.74 M allocations: 357.409 MiB, 5.30% gc time, 0.50% compilation time)
  6.249960 seconds (9.27 M allocations: 576.751 MiB, 2.34% gc time, 88.69% compilation time: <1% of which was recompilation)

julia> versioninfo()
Julia Version 1.9.0-beta2
Commit 7daffeecb8 (2022-12-29 07:45 UTC)
Platform Info:
  OS: Windows (x86_64-w64-mingw32)
  CPU: 8 × 11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz
  WORD_SIZE: 64
  LIBM: libopenlibm
  LLVM: libLLVM-14.0.6 (ORCJIT, tigerlake)
  Threads: 8 on 8 virtual cores

Which is about half the allocations reported above, but order-of-magnitude correct - so maybe it’s a Windows specific issue?