Exploiting Dual Core's with Py_NewInterpreter's separated GIL ?

Paul Rubin http
Wed Nov 8 13:01:56 EST 2006


robert <no-spam at no-spam-no-spam.invalid> writes:
> what about speed. Is it true that IronPython is almost as fast as C-Python meanwhile?
> 
> When this all is really true, its probably a proof that putting out
> LOCK-INC-lock's (on dicts, lists, mutables ...) in CPython to remove
> the GIL in future should not be really so expensive as it was teached
> in the past :-)

I don't think IronPython uses locks that way.  AFAIK it doesn't use
reference counts, and relies on user-supplied synchronization to keep
stuff like dictionaries safe.



More information about the Python-list mailing list