emacs-devel
[Top][All Lists]
Advanced

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

Re: An idea, now that we have dynamic loading


From: Tom Tromey
Subject: Re: An idea, now that we have dynamic loading
Date: Mon, 21 May 2018 15:13:42 -0600
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)

>>>>> "John" == John Wiegley <address@hidden> writes:

>>>>> "TT" == Tom Tromey <address@hidden> writes:
TT> Anyway, the backend has some bugs, and it generates "Emacs C core"-style C
TT> code, not "Emacs dynamic module"-style C code.

John> Could some of our internal C sources be replaced by Emacs Lisp, which the
John> Makefile would compile into C as part of the regular build process? 

Yes, you can see a random selection of functions converted this way
here:

https://github.com/tromey/emacs/commits/compiler-rewrites-2

The changes include the generated C code, which as you'd expect is quite
ugly.

Tom



reply via email to

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