On 07/27 11:48, Maciej Fijalkowski wrote: > Right now, no. But there are ways in which you can experiment. Truly > concurrent threads (depends on implicit vs explicit shared memory) > might require a truly concurrent GC to achieve performance. This is > work (although not as big as removing refcounting from CPython for > example).
Would starting to remove the GIL then be a useful project for someone (like me, for example) to undertake? It might be a good start to experimentation with other kinds of concurrency. I've been interested in Software Transactional Memory (http://en.wikipedia.org/wiki/Software_transactional_memory). -- Evan Cofsky <[email protected]>
signature.asc
Description: Digital signature
_______________________________________________ [email protected] http://codespeak.net/mailman/listinfo/pypy-dev
