emacs-devel
[Top][All Lists]
Advanced

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

Re: Where is the eln search path defined


From: Thomas Fitzsimmons
Subject: Re: Where is the eln search path defined
Date: Tue, 19 May 2020 17:07:02 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)

Andrea Corallo <address@hidden> writes:

> Andrea Corallo <address@hidden> writes:
>
>> I really have to update elisp-benchmarks on elpa.
>
> Hi Alex, with the latest elpa elisp-benchamrks (1.5) just
>
> .../emacs -batch -l .../elisp-benchmarks.el -f elisp-benchmarks-run 
>
> should now do everything automatically, using native-comp if available
> or the byte-compiler otherwise.

Here are results on GNU/Linux ppc64le, since I haven't seen any posted
for this architecture yet.

elisp-benchmarks commit fe6aa3ec9ca5f7568d7a1e5005382343b3bd9143.

Emacs commit cd4ef52c8673a76c6fcb0efd7d2c74778522038c, configured with:

./configure --with-x-toolkit=lucid --with-nativecomp

against Debian's libgccjit-9-dev.

* Results

  | test           | non-gc avg (s) | gc avg (s) | gcs avg | tot avg (s) | tot 
avg err (s) |
  
|----------------+----------------+------------+---------+-------------+-----------------|
  | bubble-no-cons |           7.83 |       0.02 |       1 |        7.85 |      
      0.03 |
  | bubble         |           4.38 |       0.15 |       1 |        4.53 |      
      0.02 |
  | dhrystone      |          19.03 |       0.00 |       0 |       19.03 |      
      0.03 |
  | fibn-rec       |           9.09 |       0.00 |       0 |        9.09 |      
      0.00 |
  | fibn-tc        |           5.94 |       0.00 |       0 |        5.94 |      
      0.00 |
  | fibn           |          17.65 |       0.00 |       0 |       17.65 |      
      0.00 |
  | inclist        |           1.52 |       0.02 |       1 |        1.54 |      
      0.01 |
  | listlen-tc     |           0.22 |       0.00 |       0 |        0.22 |      
      0.00 |
  | nbody          |           3.77 |       0.29 |       1 |        4.07 |      
      0.03 |
  | pidigits       |           8.11 |       1.83 |       1 |        9.94 |      
      0.32 |
  
|----------------+----------------+------------+---------+-------------+-----------------|
  | total          |          77.54 |       2.32 |       5 |       79.86 |      
      0.32 |

versus an Emacs built from master on 2020-04-25:

* Results

  | test           | non-gc avg (s) | gc avg (s) | gcs avg | tot avg (s) | tot 
avg err (s) |
  
|----------------+----------------+------------+---------+-------------+-----------------|
  | bubble-no-cons |          46.69 |       0.06 |       4 |       46.76 |      
      0.00 |
  | bubble         |          18.82 |       7.63 |     488 |       26.46 |      
      0.02 |
  | dhrystone      |          27.19 |       0.00 |       0 |       27.19 |      
      0.01 |
  | fibn-rec       |          19.63 |       0.00 |       0 |       19.63 |      
      0.00 |
  | fibn-tc        |          19.66 |       0.00 |       0 |       19.66 |      
      0.01 |
  | fibn           |          50.97 |       0.00 |       0 |       50.97 |      
      0.01 |
  | inclist        |          71.17 |       0.02 |       1 |       71.18 |      
      0.07 |
  | listlen-tc     |          17.77 |       0.00 |       0 |       17.77 |      
      0.00 |
  | nbody          |           7.67 |      13.22 |     839 |       20.89 |      
      0.02 |
  | pidigits       |           9.86 |       9.60 |     457 |       19.46 |      
      0.00 |
  
|----------------+----------------+------------+---------+-------------+-----------------|
  | total          |         289.43 |      30.53 |    1789 |      319.96 |      
      0.07 |

The build on the native-comp branch without --with-nativecomp fails with
a segfault during "GEN loaddefs.el".

Thomas



reply via email to

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