sturlamolden <[EMAIL PROTECTED]> writes:

> If I use my main interpreter to delegate a task to one of its
> embedded 'children', its GIL will be released while it is waiting
> for the answer. Associating each embedded interpreter with a
> threading.Thread is all that remains. The GIL is released while the
> thread operating the child interpreter is blocked.

Have you tackled the communication problem?  The way I see it, one
interpreter cannot "see" objects created in the other because they
have separate pools of ... everything.  They can communicate by
passing serialized objects through ctypes, but that sounds like the
solutions that use processes.
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to