[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: elisp-benchmarks
From: |
Lars Ingebrigtsen |
Subject: |
Re: elisp-benchmarks |
Date: |
Thu, 10 Feb 2022 07:50:34 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
Stefan Monnier <monnier@iro.umontreal.ca> writes:
> These result suggest that the symbol-with-pos changes don't introduce
> a significant slowdown, even for the bytecompiler.
Well, that's good news. đ
> And we see that Matthias's recent improvements to the bytecode
> interpreter do make a quite significant difference on several of those
> microbenchmarks ;-), and also on the bytecompiler benchmark (offsetting
> the extra work needed for the symbol-with-positions)
Looks like Matthias's work has made a significant positive impact on
virtually all the tests. Great work, Matthias!
> tho they don't make much of a difference when it comes to
> scrolling(with-jit-lock) or when it comes to reindenting code with
> SMIE :-)
Darn.
> The >10% slowdown recently seen on the test suite is still a mystery
> waiting for someone to figure out what's going on.
Yes, but it sounded like Alan was chasing down oddities in
byte-compiling the ert tests, so hopefully we'll have an answer soonish.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no