[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: MPS: Forwording symbols
From: |
Gerd Möllmann |
Subject: |
Re: MPS: Forwording symbols |
Date: |
Tue, 18 Jun 2024 11:24:38 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Helmut Eller <eller.helmut@gmail.com> writes:
> 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.
-lmps-debug also adds a lot, in my experience.
>> It's itching me to axe the mirroring code...
>
> One remaining problem is what to do with all the uses of
> pdumper_object_p.
I can offer to take care of these, if you want. But I would also remove
that child of tunnel vision, you know what I mean...
> 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.
Somehow there is never an end to surprises...
- Re: MPS: Forwording symbols, (continued)
- Re: MPS: Forwording symbols, Eli Zaretskii, 2024/06/17
- Re: MPS: Forwording symbols, Helmut Eller, 2024/06/17
- Re: MPS: Forwording symbols, Gerd Möllmann, 2024/06/17
- Re: MPS: Forwording symbols, Gerd Möllmann, 2024/06/17
- Re: MPS: Forwording symbols, Helmut Eller, 2024/06/17
- Re: MPS: Forwording symbols, Gerd Möllmann, 2024/06/17
- Re: MPS: Forwording symbols, Helmut Eller, 2024/06/17
- Re: MPS: Forwording symbols, Gerd Möllmann, 2024/06/17
- Re: MPS: Forwording symbols, Gerd Möllmann, 2024/06/18
- Re: MPS: Forwording symbols, Helmut Eller, 2024/06/18
- Re: MPS: Forwording symbols,
Gerd Möllmann <=
- Re: MPS: Forwording symbols, Gerd Möllmann, 2024/06/18
- Re: MPS: Forwording symbols, Helmut Eller, 2024/06/18
- Re: MPS: Forwording symbols, Gerd Möllmann, 2024/06/18
- Re: MPS: Forwording symbols, Helmut Eller, 2024/06/18
- Re: MPS: Forwording symbols, Gerd Möllmann, 2024/06/18
- Re: MPS: Forwording symbols, Helmut Eller, 2024/06/20
- Re: MPS: Forwording symbols, Gerd Möllmann, 2024/06/20
- Re: MPS: Forwording symbols, Helmut Eller, 2024/06/20
- Re: MPS: Forwording symbols, Gerd Möllmann, 2024/06/20
- Re: MPS: Forwording symbols, Helmut Eller, 2024/06/18