emacs-devel
[Top][All Lists]
Advanced

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

Re: MPS: Forwording symbols


From: Helmut Eller
Subject: Re: MPS: Forwording symbols
Date: Tue, 18 Jun 2024 11:05:16 +0200
User-agent: Gnus/5.13 (Gnus v5.13)

On Tue, Jun 18 2024, Gerd Möllmann wrote:

>> Ok. I'll push something that lets me build, and with an optimized build
>> I get
>>
>> .../emacs/savannah/igc % /usr/bin/time src/emacs -batch -f igc--collect
>>         0.18 real         0.09 user         0.08 sys
>>
>> Not too bad :-). Good night!

That looks more reasonable.

> I've now pushed a change that makes IGC_DEBUG optional, which makes the
> various igc_asserts in igc.c optional, so that one can get a really
> optimized build. To enable IGC_DEBUG one now has to configure with
> --enable-checking=igc_debug. It's not included in 'all', so one has to
> do something like --enable-checking=all,igc_debug to get both.

So it was all the debugging/checking code that made my version so slow.

> It's itching me to axe the mirroring code...

One remaining problem is what to do with all the uses of
pdumper_object_p.  Those in buffer.c are at least easy to understand.
Strange: there are 4 IGC_OBJ_DUMPED_BUFFER_TEXT objects in the dump but
only 3 buffers in Vbuffer_alist.



reply via email to

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