[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: "Asynchronous Requests from Emacs Dynamic Modules"
From: |
Eli Zaretskii |
Subject: |
Re: "Asynchronous Requests from Emacs Dynamic Modules" |
Date: |
Sat, 31 Oct 2020 11:13:45 +0200 |
> From: yyoncho <yyoncho@gmail.com>
> Date: Sat, 31 Oct 2020 10:02:41 +0200
> Cc: Zhu Zihao <all_but_last@163.com>, ak@akirakyle.com,
> emacs-devel <emacs-devel@gnu.org>
>
> Allowing condition-notify call from non-elisp threads would solve the problem
> as well.
I don't see how that could be possible without redesigning the entire
Lisp threads machinery.
In general, no part of the Lisp interpreter -- and that includes the
Lisp thread related functions -- can ever safely run from an async
non-Lisp thread.
- "Asynchronous Requests from Emacs Dynamic Modules", Akira Kyle, 2020/10/30
- Re: "Asynchronous Requests from Emacs Dynamic Modules", Stefan Monnier, 2020/10/30
- Re: "Asynchronous Requests from Emacs Dynamic Modules", Zhu Zihao, 2020/10/30
- Re: "Asynchronous Requests from Emacs Dynamic Modules", Eli Zaretskii, 2020/10/31
- Re: "Asynchronous Requests from Emacs Dynamic Modules", yyoncho, 2020/10/31
- Re: "Asynchronous Requests from Emacs Dynamic Modules",
Eli Zaretskii <=
- Re: "Asynchronous Requests from Emacs Dynamic Modules", yyoncho, 2020/10/31
- Re: "Asynchronous Requests from Emacs Dynamic Modules", Eli Zaretskii, 2020/10/31
- Re: "Asynchronous Requests from Emacs Dynamic Modules", Akira Kyle, 2020/10/31
- Re: "Asynchronous Requests from Emacs Dynamic Modules", Eli Zaretskii, 2020/10/31
- Re: "Asynchronous Requests from Emacs Dynamic Modules", Akira Kyle, 2020/10/31
Re: "Asynchronous Requests from Emacs Dynamic Modules", Philipp Stephani, 2020/10/31