emacs-devel
[Top][All Lists]
Advanced

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

Re: Define progn_ignore to run Fprogn and ignore output


From: Chris Gregory
Subject: Re: Define progn_ignore to run Fprogn and ignore output
Date: Tue, 27 Dec 2016 10:28:35 -0600

It was just a guess to be perfectly honest. I'll try to benchmark it tomorrow. If it inlines the function to Fprogn then there is no benefit to performance (assuming it elides the Lisp_Object completely). The code, however, is cleaner now. I'll look through the rest of the code for Fprogn usages.

Sincerely,

Chris Gregory

On Tue, Dec 27, 2016 at 12:26 AM, Eli Zaretskii <address@hidden> wrote:
> From: Chris Gregory <address@hidden>
> Date: Mon, 26 Dec 2016 20:14:47 -0600
>
> This patch defines progn_ignore to do Fprogn but not return a result.
> This will minorly speed up all operations using `unwind_body'.

Thanks.  Can you give some numbers that show what kind of speed-up
this will yield?


reply via email to

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