[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Shrinking the C core
From: |
Eli Zaretskii |
Subject: |
Re: Shrinking the C core |
Date: |
Tue, 12 Sep 2023 22:06:09 +0300 |
> From: chad <yandros@gmail.com>
> Date: Tue, 12 Sep 2023 14:22:57 -0400
> Cc: Arthur Miller <arthur.miller@live.com>, emacs-tangents@gnu.org
>
> I do think that a very early step needs to be "figure out how to handle
> concurrent analysis and editing
> across multiple cores and perhaps machines", but that probably just reflects
> a bunch of my personal
> interests.
One of the main advantages of multithreading in Emacs is to have a
separate UI thread, so that we wouldn't have Emacs appear frozen when
it does some computation. To have such a separate thread in Emacs is
tricky, because we allow to run Lisp both on input and on output
(redisplay). This is one of the main reasons why Emacs is so
powerful, so giving this up would be a huge loss. So someone would
need to figure out how to keep this feature and still run I/O in a
separate thread...
- Re: Shrinking the C core, tomas, 2023/09/07
- Re: Shrinking the C core, Eli Zaretskii, 2023/09/12
- Re: Shrinking the C core, chad, 2023/09/12
- Re: Shrinking the C core, Yuri Khan, 2023/09/12
- Re: Shrinking the C core,
Eli Zaretskii <=
- Re: Shrinking the C core, joakim, 2023/09/12
- Re: Shrinking the C core, Eli Zaretskii, 2023/09/12
- Re: Shrinking the C core, joakim, 2023/09/12
- Re: Shrinking the C core, Emanuel Berg, 2023/09/13
- Re: Shrinking the C core, joakim, 2023/09/13
- Re: Shrinking the C core, Emanuel Berg, 2023/09/15
- Re: Shrinking the C core, Fraga, Eric, 2023/09/13
- Re: Shrinking the C core, Emanuel Berg, 2023/09/15
- Re: Shrinking the C core, Fraga, Eric, 2023/09/15
Re: Shrinking the C core, Po Lu, 2023/09/12