Commits

David Beazley committed a7f7141

added readme

Comments (0)

Files changed (1)

+Python with Experimental GIL improvements
+
+Author : David Beazley (http://www.dabeaz.com)
+Email  : dave@dabeaz.com
+
+*** CAUTION *** This is experimental code only intended for GIL experimentation.
+Use it in production at your own risk.
+
+Python-3.2.2-nonblock
+=====================
+This is a research branch of Python-3.2.2 that relaxes GIL release/acquire on
+non-blocking sockets.  Specifically, recv() and send() operations on
+non-blocking sockets no longer release and reacquire the GIL under the assumption
+that they won't block anyways.
+
+The effects of this modification are only visible in code based on non-blocking
+I/O such as event-loops or coroutines.
+
+Modified Files:
+     Modules/socketmodule.c
+     Modules/socketmodule.h
+
+
+
+
+