emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ELPA] New package: elisp-benchmarks


From: Eric Abrahamsen
Subject: Re: [ELPA] New package: elisp-benchmarks
Date: Sun, 08 Dec 2019 13:05:16 -0800
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

Andrea Corallo <address@hidden> writes:

> Stefan Monnier <address@hidden> writes:
>> Not sure what you mean by "other package".  AFAIK this is meant as
>> a benchmark of Elisp itself, so it shouldn't depend on anything
>> else than Emacs and shouldn't be affected by changes in third
>> party packages.
>
> If understand correctly that means benchmarks can probe every piece of
> Emacs core and not just 'basic' language features.  To get practical: a
> test that calls the gnus infrastructure would be then acceptable right?

Right, I was also trying to imagine what this would look like in
practical terms. Say I want to put a change into Gnus that I hope will
result in speedups. I make a git branch, make some commits. I probably
set up a git worktree for the branch. I create an init file for that
worktree emacs (so that I can run "emacs -Q -l init.el") that just adds
the elisp-benchmarks package to the load-path. Then I start my worktree
emacs, and run the benchmarks.

I'm just thinking this through -- the above workflow is fine as far as
I'm concerned.

Eric




reply via email to

[Prev in Thread] Current Thread [Next in Thread]