I have a little test case used to monitor allocations regression and runtime performance in UnicodePlots CI (with some tolerance): https://github.com/JuliaPlots/UnicodePlots.jl/blob/main/test/tst_io.jl#L67-L69.
It's been working flawlessly since julia 1.6 and up-to julia 1.10.2, but since 1.11.0-alpha1 there seems to be a massive regression in time performance (8ms vs 0.3ms before) and slightly more allocations (500kB vs 356kB before), resulting in CI failure such as the following:
https://github.com/JuliaPlots/UnicodePlots.jl/actions/runs/8173876886/job/22347317855#step:6:375