Hi, Recently there was some talk on removing the GIL and even the BDFL has written a blog post on it. I was trying to come up with a scalable and backwards compatible approach for how to do it.
I've put my thoughts up in a blog post - and I'd really like to hear what the community thinks of it. Mainly it revolves around dedicating one core for executing synchronized code and doing context switches instead of acquiring/ releasing locks. http://www.brainwavelive.com/blog/index.php?/archives/12-Suggestion-for-removing-the-Python-Global-Interpreter-Lock.html Thanks, Prateek Sureka -- http://mail.python.org/mailman/listinfo/python-list