[pypy-commit] pypy py3.6: now I get to what I actually wanted to achieve: a fast path in

2019-09-12 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6 Changeset: r97468:bd340e819dcd Date: 2019-09-12 18:48 +0200 http://bitbucket.org/pypy/pypy/changeset/bd340e819dcd/ Log:now I get to what I actually wanted to achieve: a fast path in utf8_encode_utf_8 for the common case where no

[pypy-commit] pypy py3.6: Leave internal state unchanged if _random.Random.setstate() raises an exception (bpo-29960)

2019-09-12 Thread rlamy
Author: Ronan Lamy Branch: py3.6 Changeset: r97463:2cbe9ff66003 Date: 2019-09-12 16:09 +0100 http://bitbucket.org/pypy/pypy/changeset/2cbe9ff66003/ Log:Leave internal state unchanged if _random.Random.setstate() raises an exception (bpo-29960) diff --git

[pypy-commit] pypy default: speed up rutf8.has_surrogates

2019-09-12 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: Changeset: r97461:ae6546a86d6e Date: 2019-09-12 15:50 +0200 http://bitbucket.org/pypy/pypy/changeset/ae6546a86d6e/ Log:speed up rutf8.has_surrogates diff --git a/pypy/interpreter/unicodehelper.py b/pypy/interpreter/unicodehelper.py ---

[pypy-commit] pypy default: merge heads

2019-09-12 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: Changeset: r97462:5e5857c2fae6 Date: 2019-09-12 16:52 +0200 http://bitbucket.org/pypy/pypy/changeset/5e5857c2fae6/ Log:merge heads diff --git a/pypy/interpreter/unicodehelper.py b/pypy/interpreter/unicodehelper.py ---

[pypy-commit] pypy default: fix translation

2019-09-12 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: Changeset: r97460:ba849ddc5eaf Date: 2019-09-12 15:50 +0200 http://bitbucket.org/pypy/pypy/changeset/ba849ddc5eaf/ Log:fix translation diff --git a/pypy/module/_io/interp_textio.py b/pypy/module/_io/interp_textio.py ---

[pypy-commit] pypy py3.6: Add missing constants to stat and kill _stat (#3073)

2019-09-12 Thread rlamy
Author: Ronan Lamy Branch: py3.6 Changeset: r97459:f245f35c61eb Date: 2019-09-12 15:24 +0100 http://bitbucket.org/pypy/pypy/changeset/f245f35c61eb/ Log:Add missing constants to stat and kill _stat (#3073) diff --git a/lib-python/3/stat.py b/lib-python/3/stat.py --- a/lib-python/3/stat.py

[pypy-commit] pypy py3.6: A large speedup to the own test 'test_recompiler' in py3.6

2019-09-12 Thread arigo
Author: Armin Rigo Branch: py3.6 Changeset: r97457:2d88bbee870d Date: 2019-09-12 11:57 +0200 http://bitbucket.org/pypy/pypy/changeset/2d88bbee870d/ Log:A large speedup to the own test 'test_recompiler' in py3.6 diff --git a/pypy/module/_cffi_backend/test/test_recompiler.py

[pypy-commit] pypy py3.6: merge default

2019-09-12 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6 Changeset: r97456:41c694d4618d Date: 2019-09-12 11:12 +0200 http://bitbucket.org/pypy/pypy/changeset/41c694d4618d/ Log:merge default diff --git a/pypy/module/_io/interp_textio.py b/pypy/module/_io/interp_textio.py ---

[pypy-commit] pypy default: #3072

2019-09-12 Thread arigo
Author: Armin Rigo Branch: Changeset: r97455:a9d36d6af872 Date: 2019-09-12 10:54 +0200 http://bitbucket.org/pypy/pypy/changeset/a9d36d6af872/ Log:#3072 Destroy the condition variable before the mutex diff --git a/rpython/translator/c/src/thread_pthread.c

[pypy-commit] pypy default: add an ascii fastpath

2019-09-12 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: Changeset: r97454:2881d923dbb6 Date: 2019-09-12 09:30 +0200 http://bitbucket.org/pypy/pypy/changeset/2881d923dbb6/ Log:add an ascii fastpath diff --git a/pypy/module/_io/interp_textio.py b/pypy/module/_io/interp_textio.py ---