[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
- Re: Emacs Lisp JIT Compiler, (continued)
- Re: Emacs Lisp JIT Compiler, Tom Tromey, 2018/08/15
- Re: Emacs Lisp JIT Compiler, Eli Zaretskii, 2018/08/16
- Re: Emacs Lisp JIT Compiler, Daniel Colascione, 2018/08/16
- Re: Emacs Lisp JIT Compiler, Andreas Schwab, 2018/08/16
- Re: Emacs Lisp JIT Compiler, Tom Tromey, 2018/08/19
- Re: Emacs Lisp JIT Compiler, Eli Zaretskii, 2018/08/19
- Re: Emacs Lisp JIT Compiler,
Tom Tromey <=
- Re: Emacs Lisp JIT Compiler, Stefan Monnier, 2018/08/19
- Re: Emacs Lisp JIT Compiler, Steinar Bang, 2018/08/18
- Re: Emacs Lisp JIT Compiler, Eli Zaretskii, 2018/08/18
- Re: Emacs Lisp JIT Compiler, Robert Pluim, 2018/08/19
- Re: Emacs Lisp JIT Compiler, Eli Zaretskii, 2018/08/19
- Re: Emacs Lisp JIT Compiler, Tom Tromey, 2018/08/19
- Re: Emacs Lisp JIT Compiler, Tom Tromey, 2018/08/22
- Re: Emacs Lisp JIT Compiler, Eli Zaretskii, 2018/08/23
- Re: Emacs Lisp JIT Compiler, Tom Tromey, 2018/08/24
- Re: Emacs Lisp JIT Compiler, Eli Zaretskii, 2018/08/24