From: Stefan Monnier <monnier@iro.umontreal.ca>
To: emacs-devel@gnu.org
Subject: Re: elisp-benchmarks
Date: Thu, 10 Feb 2022 09:18:12 -0500 [thread overview]
Message-ID: <jwvleyiu7tj.fsf-monnier+emacs@gnu.org> (raw)
In-Reply-To: <jwv5ypn7l9z.fsf-monnier+emacs@gnu.org> (Stefan Monnier's message of "Wed, 09 Feb 2022 17:19:28 -0500")
> I just ran the elisp-benchmarks (with a repeat count of 10) on some
> little-used server we have here and figured others might like to see the
> result:
Further results:
`emacs-28` (i.e. commit 82e74e4559b8becd44f3e7ac0134e2baddd69921):
| test | non-gc avg (s) | gc avg (s) | gcs avg | tot avg (s) | tot avg err (s) |
|--------------------+----------------+------------+---------+-------------+-----------------|
| bubble | 5.91 | 8.70 | 439 | 14.61 | 0.03 |
| bubble-no-cons | 15.90 | 0.06 | 3 | 15.96 | 0.00 |
| bytecomp | 3.04 | 2.49 | 124 | 5.53 | 0.06 |
| dhrystone | 15.20 | 0.00 | 0 | 15.20 | 0.01 |
| eieio | 5.07 | 3.33 | 167 | 8.41 | 0.02 |
| fibn | 5.44 | 0.00 | 0 | 5.44 | 0.00 |
| fibn-named-let | 5.83 | 0.00 | 0 | 5.83 | 0.00 |
| fibn-rec | 10.86 | 0.00 | 0 | 10.86 | 0.03 |
| fibn-tc | 9.01 | 0.00 | 0 | 9.01 | 0.01 |
| flet | 17.98 | 0.00 | 0 | 17.98 | 0.03 |
| inclist | 18.16 | 0.00 | 0 | 18.16 | 0.00 |
| inclist-type-hints | 18.16 | 0.00 | 0 | 18.16 | 0.00 |
| listlen-tc | 9.06 | 0.00 | 0 | 9.06 | 0.02 |
| map-closure | 14.55 | 0.00 | 0 | 14.55 | 0.02 |
| nbody | 5.86 | 16.11 | 795 | 21.97 | 0.05 |
| pack-unpack | 1.03 | 0.86 | 43 | 1.89 | 0.01 |
| pack-unpack-old | 3.15 | 1.74 | 87 | 4.89 | 0.01 |
| pcase | 19.70 | 0.00 | 0 | 19.70 | 0.00 |
| pidigits | 10.97 | 9.88 | 403 | 20.85 | 0.13 |
| scroll | 1.28 | 0.08 | 4 | 1.37 | 0.00 |
| smie | 3.07 | 0.94 | 46 | 4.00 | 0.01 |
|--------------------+----------------+------------+---------+-------------+-----------------|
`emacs-27` (i.e. commit d7f4cc0974645cc6a295740afe85c6e21d956119)
| test | non-gc avg (s) | gc avg (s) | gcs avg | tot avg (s) | tot avg err (s) |
|--------------------+----------------+------------+---------+-------------+-----------------|
| bubble | 8.85 | 8.98 | 503 | 17.84 | 0.02 |
| bubble-no-cons | 18.36 | 0.07 | 4 | 18.43 | 0.00 |
| bytecomp | 2.87 | 2.45 | 134 | 5.32 | 0.00 |
| dhrystone | 17.04 | 0.00 | 0 | 17.04 | 0.00 |
| eieio | 5.25 | 3.67 | 204 | 8.92 | 0.01 |
| fibn | 6.26 | 0.00 | 0 | 6.26 | 0.00 |
| fibn-rec | 12.41 | 0.00 | 0 | 12.41 | 0.01 |
| fibn-tc | 9.84 | 0.00 | 0 | 9.84 | 0.01 |
| flet | 25.14 | 0.00 | 0 | 25.14 | 0.01 |
| inclist | 31.55 | 0.02 | 1 | 31.57 | 0.05 |
| inclist-type-hints | 42.77 | 0.02 | 1 | 42.79 | 0.01 |
| listlen-tc | 9.92 | 0.00 | 0 | 9.92 | 0.03 |
| map-closure | 15.90 | 0.00 | 0 | 15.90 | 0.03 |
| nbody | 6.74 | 15.23 | 839 | 21.96 | 0.04 |
| pack-unpack-old | 5.65 | 1.65 | 92 | 7.30 | 0.01 |
| pcase | 23.63 | 0.00 | 0 | 23.63 | 0.00 |
| pidigits | 10.39 | 10.10 | 457 | 20.49 | 0.19 |
| smie | 3.39 | 0.98 | 54 | 4.37 | 0.00 |
|--------------------+----------------+------------+---------+-------------+-----------------|
-- Stefan
next prev parent reply other threads:[~2022-02-10 14:18 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-02-09 22:19 elisp-benchmarks Stefan Monnier
2022-02-10 6:50 ` elisp-benchmarks Lars Ingebrigtsen
2022-02-10 7:52 ` elisp-benchmarks Eli Zaretskii
2022-02-10 12:12 ` elisp-benchmarks Mattias Engdegård
2022-02-10 14:13 ` elisp-benchmarks Stefan Monnier
2022-02-10 14:18 ` Stefan Monnier [this message]
2022-02-10 16:51 ` elisp-benchmarks Stefan Monnier
2022-02-10 21:53 ` elisp-benchmarks Mattias Engdegård
2022-02-10 22:31 ` elisp-benchmarks Stefan Monnier
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=jwvleyiu7tj.fsf-monnier+emacs@gnu.org \
--to=monnier@iro.umontreal.ca \
--cc=emacs-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).