On Wed, 3 Sep 2003, Brent Dax wrote:

> Dan Sugalski:
> # It's impossible to have clone in a threaded environment guarantee that
> it
> # won't deadlock.
> 
> If I recall correctly, all shared variables are owned by a single shared
> interpreter.

Nope. Shared variables are owned by their creating interpreter. We could 
make them all owned by a single shared interpreter, but then you get into 
issues with active data's home interpreters, loaded and accessible 
libraries, and other stuff. Big nasty mess.

                                        Dan

Reply via email to