[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Ahead of time compilation?
From: |
Tom Tromey |
Subject: |
Re: Ahead of time compilation? |
Date: |
Fri, 14 Sep 2018 16:25:39 -0600 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.1.50 (gnu/linux) |
>>>>> "Perry" == Perry E Metzger <address@hidden> writes:
Perry> Given the recent JIT discussion, it occurs to me that a large
Perry> fraction of the elisp infrastructure in the average emacs is the
Perry> stuff that gets slurped in and undumped. Perhaps all that stuff could
Perry> get ahead of time compiled before undump for performance? Build time
Perry> isn't nearly as relevant for me as speed during execution, and on
Perry> platforms that don't have the infra, the interpreter could continue
Perry> to be use for that stuff.
See these:
https://lists.gnu.org/archive/html/emacs-devel/2018-09/msg00451.html
https://lists.gnu.org/archive/html/emacs-devel/2018-08/msg00767.html
There's also the unfinished el-compilador, which is a different
expression of this idea.
Tom