emacs-devel
[Top][All Lists]
Advanced

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

Re: elisp-benchmarks


From: Stefan Monnier
Subject: Re: elisp-benchmarks
Date: Thu, 10 Feb 2022 09:18:12 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)

> 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




reply via email to

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