> If by 'this' you mean the global interpreter lock, yes, there are good > technical reasons. All attempts so far to remove it have resulted in an > interpeter that is substantially slower on a single processor.
Is there any good technical reason that CPython doesn't use the GIL on single CPU systems and other locking mechanisms on multi-CPU systems? It could be selected at startup with a switch, couldn't it? -- [EMAIL PROTECTED] http://www.librador.com -- http://mail.python.org/mailman/listinfo/python-list