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
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

Reply via email to