emacs-devel
[Top][All Lists]
Advanced

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

Re: Emacs Lisp JIT Compiler


From: Tom Tromey
Subject: Re: Emacs Lisp JIT Compiler
Date: Sun, 19 Aug 2018 13:16:53 -0600
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1.50 (gnu/linux)

>>>>> "Eli" == Eli Zaretskii <address@hidden> writes:

>> From: Tom Tromey <address@hidden>
>> Cc: "Eli Zaretskii" <address@hidden>,  address@hidden,  Tom Tromey 
>> <address@hidden>,  address@hidden
>> Date: Sun, 19 Aug 2018 12:17:01 -0600
>> 
>> True, though it's worth noting that libjit doesn't really have
>> optimization passes to speak of.

Eli> There's jit_optimize, although AFAIU, jit_compile already performs
Eli> optimizations.

Yeah.  jit_optimize just does some CFG cleanups.  And the JIT does some
constant folding I believe; but nothing more serious.

libjit is a nice, clean design.  Unfortunately its development seems to
have been interrupted, so consequently some parts aren't really fleshed
out.

Tom



reply via email to

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