<div class="gmail_quote">On Wed, Aug 10, 2011 at 11:14, Vlad Riscutia <span dir="ltr"><<a href="mailto:riscutiavlad@gmail.com">riscutiavlad@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Removing GIL is interesting work and probably multiple people are willing to contribute. Threading and synchronization is a deep topic and it might be that if just one person toys around with removing GIL he might not see performance improvement (not meaning to offend anyone who tried this, honestly) but what about forking a branch for this work, with some good benchmarks in place and have community contribute? Let's say first step would be just replacing GIL with some fine grained locks with expected performance degradation but afterwards we can try to incrementally improve on this.<div>
<br><div>Thank you,</div><div>Vlad</div></div></blockquote><div><br></div><div>Feel free to start this: <a href="http://hg.python.org/cpython">http://hg.python.org/cpython</a> </div></div>