The Emacs dumper dispute
The Emacs dumper dispute
Posted Dec 2, 2016 3:48 UTC (Fri) by zblaxell (subscriber, #26385)In reply to: The Emacs dumper dispute by smurf
Parent article: The Emacs dumper dispute
Seriously, though, in the world outside of Emacs it would be much easier to have the elisp thread ping the render thread to say "ok now is/is not a good time to take your screenshot away for rendering" than to try to get a single thread to run elisp, push updates at the display refresh rate, and avoid burning resources on unnecessary rendering. The original Emacs design assumed those things would be done on a dedicated external processor, not embedded in the REP loop.
Apart from anything else it's a waste of CPU cores to only use one. The rendering task takes a few milliseconds, and waiting for rendering will burn time Emacs could be spending on deciding what to display next.
