[Top][All Lists]

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

Re: Execution speed

From: Eli Zaretskii
Subject: Re: Execution speed
Date: Sun, 19 Mar 2017 17:32:23 +0200

> From: Stefan Monnier <address@hidden>
> Date: Sun, 19 Mar 2017 11:12:59 -0400
> Just do `emacs -Q --batch -l .../ir-test.el`.  Here's what I got:
>     % emacs24 -Q --batch -l ~/tmp/ir-test.el
>     Interpreted:  Iterative=1.770s; Recursive=1.937s
>     Bytecompiled: Iterative=1.187s; Recursive=1.496s
>     % .../src/emacs -Q --batch -l ~/tmp/ir-test.el
>     Interpreted:  Iterative=4.496s; Recursive=4.595s
>     Bytecompiled: Iterative=2.471s; Recursive=2.983s
> where `emacs24` is Debian's whereas the other one is my locally
> built&hacked version with debugging assertions and stuff.

My results:

 . Emacs 24.5 (optimized, 32-bit):

    Interpreted:  Iterative=1.047s; Recursive=1.140s
    Bytecompiled: Iterative=0.704s; Recursive=0.875s

 . Emacs 25.2-rc2 (optimized, 32-bit --with-wide-int):

    Interpreted:  Iterative=2.500s; Recursive=2.281s
    Bytecompiled: Iterative=1.328s; Recursive=1.281s

 . Current emacs-25 branch (unoptimized, 32-bit --with-wide-int):

    Interpreted:  Iterative=29.328s; Recursive=23.953s
    Bytecompiled: Iterative=12.719s; Recursive=13.422s

 . Current master (unoptimized, 32-bit --with-wide-int):

    Interpreted:  Iterative=26.937s; Recursive=25.500s
    Bytecompiled: Iterative=7.468s; Recursive=12.953s

reply via email to

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