[Python-Dev] GIL removal question

Antoine Pitrou solipsis at pitrou.net
Fri Aug 12 17:42:26 CEST 2011


On Fri, 12 Aug 2011 09:32:23 -0500
VanL <van.lindberg at gmail.com> wrote:
> On 8/11/2011 2:11 PM, Sturla Molden wrote:
> >
> > (b) another threading model (e.g. one interpreter per thread, as in Tcl,
> > Erlang, or .NET app domains).
> 
> We are close to this, in that we already have baked-in support for 
> subinterpreters. Out of curiosity, why isn't this being pursued?

Because it is half-baked, breaks with some features in some extension
modules, and still requires the GIL for shared data structures.

Regards

Antoine.




More information about the Python-Dev mailing list