On Sun, Dec 4, 2011 at 8:07 AM, Andrei Alexandrescu < seewebsiteforem...@erdani.org> wrote:
> On 12/4/11 3:51 AM, Russel Winder wrote: > >> On Sat, 2011-12-03 at 09:39 -0600, Andrei Alexandrescu wrote: >> >>> On 12/3/11 3:02 AM, Russel Winder wrote: >>> >>>> The PyPy JIT is clearly a "big win". I am sure Armin will come up with >>>> more stuff :-) >>>> >>> >>> Do they do anything about the GIL? >>> >> >> Soon. Having failed to convince Guido he had to remove the GIL from >> CPython, my message has been taken up by the PyPy folk and they are >> looking at using STM as a technique to be able to remove the GIL. Not >> sure whether this will hit performance. The multiprocessing package >> will need a severe rewrite if STM works to replace the GIL. >> > > What's the plan with doing I/O and other irreversible actions during STM > transactions then? > > Andrei > > One of the PyPy guys briefly answers this in the comments of this article on the subject of PyPy and removal of the GIL. http://morepypy.blogspot.com/2011/06/global-interpreter-lock-or-how-to-kill.html