|
From: | Jim Porter |
Subject: | Re: continuation passing in Emacs vs. JUST-THIS-ONE |
Date: | Sun, 2 Apr 2023 21:51:56 -0700 |
On 4/2/2023 9:03 PM, Po Lu wrote:
I have not looked carefully at this thread, but I would hope that if people are discussing a way to add multiprocessing to Emacs, we settle on separate threads of execution executing in parallel, with all the interlocking necessary to make that happen, like in most Unix thread implementations.
Indeed, one of my hopes is to have a way to package some task so that (eventually) it can be run on another thread, and everything Just Works. From one of my previous messages on the subject[1]:
On 3/11/2023 5:45 PM, Jim Porter wrote: > If it were easier to divide up long-running tasks into small chunks, > that would go a long way towards solving these sorts of issues. > > (In theory, you could even get real multithreading this way, if you > could divide up your task in a way that Emacs could be sure some chunk > can be offloaded onto another thread.) [1] https://lists.gnu.org/archive/html/emacs-devel/2023-03/msg00472.html
[Prev in Thread] | Current Thread | [Next in Thread] |