Global Locking

Bengt Richter bokr at
Tue Aug 6 16:11:49 CEST 2002

On Mon, 05 Aug 2002 17:15:22 -0400, Tim Peters < at> wrote:

>[Daniel Parks]
>> ...
>> Therefore, I am thinking about altering python to have a series of finer
>> grained locks. Has anyone already done this?
>About 6-7 years ago Greg Stein did it for Python 1.4.  Do a Google search on
>    free threading python
>Note that current CVS Python implements the GIL via POSIX semaphores (when
>available) rather than with pthread condvars.  That may (or may not) work
>better for you.
Is there a log that records development decisions like that, other than dev
mail archives? I.e., something that summarises and concentrates the issues
and rationale, like PEPs? Or is it done mainly with notes in CVS?

Bengt Richter

More information about the Python-list mailing list