FreeThreading Python?

Aahz Maruch aahz at panix.com
Sat Jan 20 11:50:11 EST 2001


In article <mailman.980006458.21501.python-list at python.org>,
Steve Spicklemire  <steve at spvi.com> wrote:
>
>At one time in the distant past I remember some patches from Greg Stein
>(I think) that partially/mostly? allowed python to run a lot more code
>free of the dreaded Global Interpreter Lock (GIL).  I'm guessing what
>he did (I never used, or even examined, these patches since I didn't
>have access to a system where they would have helped me... much). Now
>that multiprocessor machines are becoming much more commonplace, is
>there any effort aimed at updating these patches, or 'fixing' the GIL
>thingy so that mere mortals might be able to write pure python code
>that can totally swamp 6 processors at the same time? ;-)

Most applications are at least partially I/O-bound; threading such
applications tends to side-step the GIL pretty well.
-- 
                      --- Aahz (Copyright 2001 by aahz at pobox.com)

Androgynous poly kinky vanilla queer het    <*>     http://www.rahul.net/aahz/
Hugs and backrubs -- I break Rule 6

I guess I mostly see Life [tm] as a process of closing doors that you
might want to go through.  --Aahz



More information about the Python-list mailing list