emacs-devel
[Top][All Lists]
Advanced

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

Re: Dynamic loading progress


From: Stephen Leake
Subject: Re: Dynamic loading progress
Date: Mon, 16 Feb 2015 09:25:31 -0600
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (windows-nt)

Stefan Monnier <address@hidden> writes:

>> This is the model I had in mind.  Since I need max speed with mixed
>> Ada/lisp code, I need tight integration with the core.  The people who
>
> The non-tight integration will mostly impact uses of things like CONSP,
> XCAR, XCDR, ... but I'm far from convinced that making those go through
> function calls would slow you down enough to make much of a
> difference.

Ok. I'm willing to go with a non-tight implementation and see how fast
it is.

> Of course, we should provide functions to get efficient access to the
> buffer text, along the lines of INC_BOTH, and FETCH_CHAR.

Yes, the parser does need efficient access to the buffer text. Although
one option is to keep the current elisp lexer, and only pass tokens to
the module parser. Lots of things to benchmark :).

-- 
-- Stephe



reply via email to

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