I'm thinking of ways to avoid the stack penalties the other proposals
involve. Could we allow only secondary threads with thread-local
variables and forked copies of globals?
"Forked copies of globals" would mean copies of the values of
thousands of Lisp symbols. And how would the Lisp interpreter know
whether and where to look for them? It does not seem practical.
_______________________________________________
Emacs-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-devel