emacs-devel
[Top][All Lists]
Advanced

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

Re: Terminal matrices


From: Gerd Möllmann
Subject: Re: Terminal matrices
Date: Sun, 19 Jan 2025 11:09:39 +0100
User-agent: Gnus/5.13 (Gnus v5.13)

Eli Zaretskii <eliz@gnu.org> writes:

>> From: Gerd Möllmann <gerd.moellmann@gmail.com>
>> Cc: Emacs Devel <emacs-devel@gnu.org>
>> Date: Sun, 19 Jan 2025 10:23:56 +0100
>> 
>> > That includes a memcpy of the glyphs. And in the worst of all cases,
>> > say when using my full-screen eMacs on MacOS :-), this is in bytes on
>> > my arm64
>> >
>> >   (* (frame-width) (frame-height) 56)
>> >   743008
>> >
>> 
>> With the attached file, I can see memcpy of 1Mb takes, best and worst
>> time on my M1 pro
>> 
>> Time taken for memcpy: 245000 nanoseconds
>> Time taken for memcpy: 385000 nanoseconds
>> 
>> to get an idea. Maybe I'm worrying to much?
>
> Yes, I think you worry too much.  One third of a millisecond is
> negligible.

Yeah, probably :-)

> But if it's possible to avoid this unless we actually have at least
> one child frame, it would be even better, I think.

That's already the case. Terminal matrices only kick in when a child
frame is used for the first time.

BTW, completely unrelated: Do you know if sysadmin@gnu.org the right
address to report problems with email forwarding? Seems there's nobody
at home.



reply via email to

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