Currenly focus is on PyPy3.5 right? will there be continuation of
development after PyPy3.5?

On Sun, Feb 26, 2017 at 4:59 PM Yury V. Zaytsev <y...@shurup.com> wrote:

> On Sun, 26 Feb 2017, Sebastian K via pypy-dev wrote:
>
> > can someone explain me why pypy needs the gil? In CPython the main
> > reason is the reference counting but pypy doesnt use reference counting.
>
> The main reason is not the reference counting itself, but rather that the
> garbage collector (which happens to use reference counting) is not
> thread-safe. It is true that PyPy's garbage collectors do not use
> reference counting, but in itself, this doesn't make them any
> thread-safer. On top of that, there are more subtle issues to take care
> of, so instead of working towards removing the GIL, the decision was made
> to investigate a completely different approach to parallelization (STM):
>
> http://doc.pypy.org/en/latest/faq.html#does-pypy-have-a-gil-why
>
> --
> Sincerely yours,
> Yury V. Zaytsev
> _______________________________________________
> pypy-dev mailing list
> pypy-dev@python.org
> https://mail.python.org/mailman/listinfo/pypy-dev
>
_______________________________________________
pypy-dev mailing list
pypy-dev@python.org
https://mail.python.org/mailman/listinfo/pypy-dev

Reply via email to