On Sun, Aug 10, 2008 at 9:42 PM, Vincent Manis <[EMAIL PROTECTED]> wrote: > CPython uses a Global Interpreter Lock (GIL) to implement critical sections > in the interpreter, thus rendering native > threads in that system impossible. Some version of the Python interpreter (I > think it was 1.6) was rewritten without the > GIL, so as to provide for native threads.
That's close, but not quite right. CPython threads are indeed system threads, but the GIL guarantees that only one of them is running Python code at any time. Best, G _______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users