[Cython] Why is 'with gil' disabled in the parser? Any good reason?
Sturla Molden
sturla at molden.no
Fri Mar 6 19:05:53 CET 2009
> On Fri, Mar 6, 2009 at 11:48 AM, Sturla Molden <sturla at molden.no> wrote:
> However, AFAIK the simplified GIL API does not suport multiple
> interpreters, right?
>
> Could we do it better?
That is correct. It does not support multiple interpreters.
Sub-interpreters are a misfeature of CPython anyway. All sorts of weird
things can happen when they are used. They are not completely isolated,
and many extension modules do not honor them. Sub-interpreters are not
useful like .NET appdomains, Java isolates, or tcl threads. Their only
raison d'etre seems to be the internals of Apache's mod_python.
Sturla Molden
More information about the Cython-dev
mailing list