[pypy-commit] pypy unicode-utf8: merge heads

2017-11-23 Thread arigo
Author: Armin Rigo Branch: unicode-utf8 Changeset: r93134:25ac6121d03c Date: 2017-11-23 10:26 +0100 http://bitbucket.org/pypy/pypy/changeset/25ac6121d03c/ Log:merge heads diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a/pypy/interpreter/baseobjspace.py +

[pypy-commit] pypy unicode-utf8: Tweak the unicode FLAG_xx values for performance; collapse two identical helpers; move combine_flags() to rutf8

2017-11-23 Thread arigo
Author: Armin Rigo Branch: unicode-utf8 Changeset: r93133:a1cf21d7a124 Date: 2017-11-23 10:24 +0100 http://bitbucket.org/pypy/pypy/changeset/a1cf21d7a124/ Log:Tweak the unicode FLAG_xx values for performance; collapse two identical helpers; move combine_flags() to rutf8 diff --git a/

[pypy-commit] pypy unicode-utf8: Tests and fixes for 'allow_surrogates=True' in various unicode methods

2017-11-23 Thread arigo
Author: Armin Rigo Branch: unicode-utf8 Changeset: r93135:16bfad77e3d5 Date: 2017-11-23 10:33 +0100 http://bitbucket.org/pypy/pypy/changeset/16bfad77e3d5/ Log:Tests and fixes for 'allow_surrogates=True' in various unicode methods diff --git a/pypy/objspace/std/test/test_unicodeobject

[pypy-commit] pypy unicode-utf8: Review for surrogates

2017-11-23 Thread arigo
Author: Armin Rigo Branch: unicode-utf8 Changeset: r93136:dc6582a05b85 Date: 2017-11-23 10:48 +0100 http://bitbucket.org/pypy/pypy/changeset/dc6582a05b85/ Log:Review for surrogates diff --git a/pypy/interpreter/unicodehelper.py b/pypy/interpreter/unicodehelper.py --- a/pypy/interpreter/unic

[pypy-commit] pypy unicode-utf8: Fixes for _cffi_backend

2017-11-23 Thread arigo
Author: Armin Rigo Branch: unicode-utf8 Changeset: r93137:a94b5860dbb3 Date: 2017-11-23 15:40 +0100 http://bitbucket.org/pypy/pypy/changeset/a94b5860dbb3/ Log:Fixes for _cffi_backend diff --git a/pypy/module/_cffi_backend/ctypearray.py b/pypy/module/_cffi_backend/ctypearray.py --- a/pypy/mo

[pypy-commit] pypy unicode-utf8: Utf8StringBuilder

2017-11-23 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r93138:9ede67aee27e Date: 2017-11-23 15:49 +0100 http://bitbucket.org/pypy/pypy/changeset/9ede67aee27e/ Log:Utf8StringBuilder diff --git a/rpython/rlib/rutf8.py b/rpython/rlib/rutf8.py --- a/rpython/rlib/rutf8.py +++ b/rpython/rlib/rutf8.py @@ -16

[pypy-commit] pypy unicode-utf8: merge

2017-11-23 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r93139:3e45feebc910 Date: 2017-11-23 15:49 +0100 http://bitbucket.org/pypy/pypy/changeset/3e45feebc910/ Log:merge diff --git a/pypy/module/_cffi_backend/ctypearray.py b/pypy/module/_cffi_backend/ctypearray.py --- a/pypy/module/_cffi_backend/ctype

[pypy-commit] pypy unicode-utf8: provide explicit examples

2017-11-23 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r93140:d24fe4f59c96 Date: 2017-11-23 15:57 +0100 http://bitbucket.org/pypy/pypy/changeset/d24fe4f59c96/ Log:provide explicit examples diff --git a/rpython/rlib/test/test_rutf8.py b/rpython/rlib/test/test_rutf8.py --- a/rpython/rlib/test/test_rutf8

[pypy-commit] pypy unicode-utf8: fix test on narrow host

2017-11-23 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r93141:eb564d44a7c8 Date: 2017-11-23 16:15 +0100 http://bitbucket.org/pypy/pypy/changeset/eb564d44a7c8/ Log:fix test on narrow host diff --git a/rpython/rlib/test/test_rutf8.py b/rpython/rlib/test/test_rutf8.py --- a/rpython/rlib/test/test_rutf8.p

[pypy-commit] pypy unicode-utf8: fix tests on narrow host

2017-11-23 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r93142:fa3bcbe5b09f Date: 2017-11-23 16:17 +0100 http://bitbucket.org/pypy/pypy/changeset/fa3bcbe5b09f/ Log:fix tests on narrow host diff --git a/rpython/rlib/test/test_rutf8.py b/rpython/rlib/test/test_rutf8.py --- a/rpython/rlib/test/test_rutf8.

[pypy-commit] pypy unicode-utf8: more tests

2017-11-23 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r93143:e4a568e4514c Date: 2017-11-23 16:32 +0100 http://bitbucket.org/pypy/pypy/changeset/e4a568e4514c/ Log:more tests diff --git a/rpython/rlib/test/test_rutf8.py b/rpython/rlib/test/test_rutf8.py --- a/rpython/rlib/test/test_rutf8.py +++ b/rpyth

[pypy-commit] pypy unicode-utf8: merge default

2017-11-23 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r93144:177352fb8cf4 Date: 2017-11-23 16:46 +0100 http://bitbucket.org/pypy/pypy/changeset/177352fb8cf4/ Log:merge default diff too long, truncating to 2000 out of 7577 lines diff --git a/.hgignore b/.hgignore --- a/.hgignore +++ b/.hgignore @@ -7

[pypy-commit] pypy default: refactor

2017-11-23 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r93145:ff05ee1c4b6a Date: 2017-11-23 16:48 + http://bitbucket.org/pypy/pypy/changeset/ff05ee1c4b6a/ Log:refactor diff --git a/pypy/module/_io/interp_textio.py b/pypy/module/_io/interp_textio.py --- a/pypy/module/_io/interp_textio.py +++ b/pypy/modul

[pypy-commit] pypy unicode-utf8: fix multibytecodec

2017-11-23 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r93146:99ca8cf9bbc4 Date: 2017-11-23 18:30 +0100 http://bitbucket.org/pypy/pypy/changeset/99ca8cf9bbc4/ Log:fix multibytecodec diff --git a/pypy/module/_multibytecodec/c_codecs.py b/pypy/module/_multibytecodec/c_codecs.py --- a/pypy/module/_multi

[pypy-commit] pypy default: Simplify _find_line_ending() and fix logic in the case of embedded \r and self.readnl=='\r\n'

2017-11-23 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r93147:8369cd92f7d0 Date: 2017-11-23 17:52 + http://bitbucket.org/pypy/pypy/changeset/8369cd92f7d0/ Log:Simplify _find_line_ending() and fix logic in the case of embedded \r and self.readnl=='\r\n' diff --git a/pypy/module/_io/interp_textio.

[pypy-commit] pypy unicode-utf8: one part of interp_sre

2017-11-23 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r93148:5a057586add0 Date: 2017-11-23 19:02 +0100 http://bitbucket.org/pypy/pypy/changeset/5a057586add0/ Log:one part of interp_sre diff --git a/pypy/module/_sre/interp_sre.py b/pypy/module/_sre/interp_sre.py --- a/pypy/module/_sre/interp_sre.py ++

[pypy-commit] pypy unicode-utf8: hg merge default

2017-11-23 Thread rlamy
Author: Ronan Lamy Branch: unicode-utf8 Changeset: r93149:0797bb6394b6 Date: 2017-11-23 18:07 + http://bitbucket.org/pypy/pypy/changeset/0797bb6394b6/ Log:hg merge default diff --git a/pypy/module/_io/interp_textio.py b/pypy/module/_io/interp_textio.py --- a/pypy/module/_io/interp_textio

[pypy-commit] pypy default: fix test use of eci for vmprof_start_sampling, vmprof_start_sampling

2017-11-23 Thread mattip
Author: Matti Picus Branch: Changeset: r93151:72001f56a97f Date: 2017-11-23 20:28 +0200 http://bitbucket.org/pypy/pypy/changeset/72001f56a97f/ Log:fix test use of eci for vmprof_start_sampling, vmprof_start_sampling diff --git a/rpython/rlib/rvmprof/cintf.py b/rpython/rlib/rvmprof/cintf.py

[pypy-commit] pypy default: cannot pip install vmprof on arm, s390x

2017-11-23 Thread mattip
Author: Matti Picus Branch: Changeset: r93150:8c42f0f755c0 Date: 2017-11-23 18:48 +0200 http://bitbucket.org/pypy/pypy/changeset/8c42f0f755c0/ Log:cannot pip install vmprof on arm, s390x diff --git a/requirements.txt b/requirements.txt --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +

[pypy-commit] pypy py3.5: merge default into py3.5

2017-11-23 Thread mattip
Author: Matti Picus Branch: py3.5 Changeset: r93152:ce6402cbdf3c Date: 2017-11-23 22:08 +0200 http://bitbucket.org/pypy/pypy/changeset/ce6402cbdf3c/ Log:merge default into py3.5 diff --git a/pypy/module/_io/interp_stringio.py b/pypy/module/_io/interp_stringio.py --- a/pypy/module/_io/interp

[pypy-commit] pypy default: generate conf.h for tests

2017-11-23 Thread mattip
Author: Matti Picus Branch: Changeset: r93153:d7c94a4970dd Date: 2017-11-24 09:16 +0200 http://bitbucket.org/pypy/pypy/changeset/d7c94a4970dd/ Log:generate conf.h for tests diff --git a/pypy/module/_continuation/test/conftest.py b/pypy/module/_continuation/test/conftest.py new file mode 10

[pypy-commit] pypy py3.5: merge default into py3.5

2017-11-23 Thread mattip
Author: Matti Picus Branch: py3.5 Changeset: r93154:d2807ddb8178 Date: 2017-11-24 09:17 +0200 http://bitbucket.org/pypy/pypy/changeset/d2807ddb8178/ Log:merge default into py3.5 diff --git a/pypy/module/_continuation/test/conftest.py b/pypy/module/_continuation/test/conftest.py new file mod