As I understand it such an implementation would not take advantage of the new hardware that supports multi-threading, eg: multi-core x86 processors.
I am not sure that case is important, or that it would outweigh the slowness of all variable accesses. I don't think that Emacs will often have multiple threads actually trying to run. If multiple users are typing on one Emacs, only occasionally will they both run nontrivial commands at once. _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel