[pypy-commit] pypy unicode-utf8-re: in-progress

2017-12-03 Thread arigo
Author: Armin Rigo Branch: unicode-utf8-re Changeset: r93241:87a98889b109 Date: 2017-12-03 15:12 +0100 http://bitbucket.org/pypy/pypy/changeset/87a98889b109/ Log:in-progress diff --git a/rpython/rlib/rsre/rsre_core.py b/rpython/rlib/rsre/rsre_core.py --- a/rpython/rlib/rsre/rsre_core.py +++

[pypy-commit] pypy unicode-utf8-re: in-progress. test_match passes again

2017-12-03 Thread arigo
Author: Armin Rigo Branch: unicode-utf8-re Changeset: r93242:dd8e0cdfa795 Date: 2017-12-03 15:20 +0100 http://bitbucket.org/pypy/pypy/changeset/dd8e0cdfa795/ Log:in-progress. test_match passes again diff --git a/rpython/rlib/rsre/rsre_core.py b/rpython/rlib/rsre/rsre_core.py --- a/rpython/rl

[pypy-commit] pypy unicode-utf8-re: fix for test_ext_opcode

2017-12-03 Thread arigo
Author: Armin Rigo Branch: unicode-utf8-re Changeset: r93243:19e4a5fa4aa4 Date: 2017-12-03 15:24 +0100 http://bitbucket.org/pypy/pypy/changeset/19e4a5fa4aa4/ Log:fix for test_ext_opcode diff --git a/rpython/rlib/rsre/rsre_core.py b/rpython/rlib/rsre/rsre_core.py --- a/rpython/rlib/rsre/rsre_

[pypy-commit] pypy unicode-utf8-re: in-progress

2017-12-03 Thread arigo
Author: Armin Rigo Branch: unicode-utf8-re Changeset: r93244:4b6473b3ea05 Date: 2017-12-03 15:44 +0100 http://bitbucket.org/pypy/pypy/changeset/4b6473b3ea05/ Log:in-progress diff --git a/rpython/rlib/rsre/rsre_core.py b/rpython/rlib/rsre/rsre_core.py --- a/rpython/rlib/rsre/rsre_core.py +++

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

2017-12-03 Thread arigo
Author: Armin Rigo Branch: unicode-utf8-re Changeset: r93245:02e89a1160e5 Date: 2017-12-03 15:48 +0100 http://bitbucket.org/pypy/pypy/changeset/02e89a1160e5/ Log:fix diff --git a/rpython/rlib/rsre/rsre_core.py b/rpython/rlib/rsre/rsre_core.py --- a/rpython/rlib/rsre/rsre_core.py +++ b/rpytho

[pypy-commit] pypy unicode-utf8-re: test_search passes

2017-12-03 Thread arigo
Author: Armin Rigo Branch: unicode-utf8-re Changeset: r93246:f8c971bd7900 Date: 2017-12-03 15:50 +0100 http://bitbucket.org/pypy/pypy/changeset/f8c971bd7900/ Log:test_search passes diff --git a/rpython/rlib/rsre/test/test_search.py b/rpython/rlib/rsre/test/test_search.py --- a/rpython/rlib/

[pypy-commit] pypy unicode-utf8-re: test_zexternal

2017-12-03 Thread arigo
Author: Armin Rigo Branch: unicode-utf8-re Changeset: r93247:3a51da0f6752 Date: 2017-12-03 15:56 +0100 http://bitbucket.org/pypy/pypy/changeset/3a51da0f6752/ Log:test_zexternal diff --git a/rpython/rlib/rsre/rsre_core.py b/rpython/rlib/rsre/rsre_core.py --- a/rpython/rlib/rsre/rsre_core.py +

[pypy-commit] pypy unicode-utf8-re: tweak

2017-12-03 Thread arigo
Author: Armin Rigo Branch: unicode-utf8-re Changeset: r93248:7efa0e2d1448 Date: 2017-12-03 16:04 +0100 http://bitbucket.org/pypy/pypy/changeset/7efa0e2d1448/ Log:tweak diff --git a/rpython/rlib/rsre/rsre_core.py b/rpython/rlib/rsre/rsre_core.py --- a/rpython/rlib/rsre/rsre_core.py +++ b/rpyt

[pypy-commit] pypy unicode-utf8-re: Be safer against empty-array access

2017-12-03 Thread arigo
Author: Armin Rigo Branch: unicode-utf8-re Changeset: r93249:38318346b17b Date: 2017-12-03 16:08 +0100 http://bitbucket.org/pypy/pypy/changeset/38318346b17b/ Log:Be safer against empty-array access diff --git a/rpython/rlib/rsre/rsre_core.py b/rpython/rlib/rsre/rsre_core.py --- a/rpython/rli

[pypy-commit] pypy unicode-utf8-re: Simplify again the code here

2017-12-03 Thread arigo
Author: Armin Rigo Branch: unicode-utf8-re Changeset: r93250:28c87cb229b6 Date: 2017-12-03 16:21 +0100 http://bitbucket.org/pypy/pypy/changeset/28c87cb229b6/ Log:Simplify again the code here diff --git a/rpython/rlib/rsre/rsre_core.py b/rpython/rlib/rsre/rsre_core.py --- a/rpython/rlib/rsre/

[pypy-commit] pypy intbound-improvements: remove copy-pasted comment

2017-12-03 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: intbound-improvements Changeset: r93254:157377fea9d2 Date: 2017-12-03 18:42 +0100 http://bitbucket.org/pypy/pypy/changeset/157377fea9d2/ Log:remove copy-pasted comment diff --git a/rpython/jit/metainterp/optimizeopt/rewrite.py b/rpython/jit/metain

[pypy-commit] pypy intbound-improvements: separate implementations of or and xor, improve upper bounds on both

2017-12-03 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: intbound-improvements Changeset: r93252:3485b3be23ea Date: 2017-12-03 11:17 +0100 http://bitbucket.org/pypy/pypy/changeset/3485b3be23ea/ Log:separate implementations of or and xor, improve upper bounds on both diff --git a/rpython/jit/metainterp/op

[pypy-commit] pypy intbound-improvements: improve the bounds computation of modulo

2017-12-03 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: intbound-improvements Changeset: r93251:2ecf080bbdb4 Date: 2017-12-02 22:32 +0100 http://bitbucket.org/pypy/pypy/changeset/2ecf080bbdb4/ Log:improve the bounds computation of modulo diff --git a/rpython/jit/metainterp/optimizeopt/intutils.py b/rpy

[pypy-commit] pypy intbound-improvements: refactor the .make_??( methods to include versions that take constants as

2017-12-03 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: intbound-improvements Changeset: r93253:3dd506aecf8a Date: 2017-12-03 18:33 +0100 http://bitbucket.org/pypy/pypy/changeset/3dd506aecf8a/ Log:refactor the .make_??( methods to include versions that take constants as arguments (as opposed to b

[pypy-commit] pypy py3.5: Blind change, trying to fix test.test_memoryio.CStringIOTest failures

2017-12-03 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r93255:82c3b0528d78 Date: 2017-12-03 18:17 + http://bitbucket.org/pypy/pypy/changeset/82c3b0528d78/ Log:Blind change, trying to fix test.test_memoryio.CStringIOTest failures diff --git a/pypy/module/_io/interp_stringio.py b/pypy/module

[pypy-commit] pypy py3.5: fix test

2017-12-03 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r93256:18ca07086209 Date: 2017-12-03 18:22 + http://bitbucket.org/pypy/pypy/changeset/18ca07086209/ Log:fix test diff --git a/pypy/module/cpyext/test/test_unicodeobject.py b/pypy/module/cpyext/test/test_unicodeobject.py --- a/pypy/module/cpyex

[pypy-commit] pypy py3.5: Fix test: pick an obscure module that won't have been imported yet

2017-12-03 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r93257:5afa98675f99 Date: 2017-12-03 18:37 + http://bitbucket.org/pypy/pypy/changeset/5afa98675f99/ Log:Fix test: pick an obscure module that won't have been imported yet diff --git a/pypy/module/cpyext/test/test_import.py b/pypy/module/cpyext

[pypy-commit] pypy py3.5: fix bad merge

2017-12-03 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r93258:7f17056199b6 Date: 2017-12-03 18:44 + http://bitbucket.org/pypy/pypy/changeset/7f17056199b6/ Log:fix bad merge diff --git a/pypy/module/thread/test/test_import_lock.py b/pypy/module/thread/test/test_import_lock.py --- a/pypy/module/thre

[pypy-commit] pypy unicode-utf8-test: backout 26f1724ee623, to get meaningful test results

2017-12-03 Thread rlamy
Author: Ronan Lamy Branch: unicode-utf8-test Changeset: r93259:9d2a2229c128 Date: 2017-12-03 19:15 + http://bitbucket.org/pypy/pypy/changeset/9d2a2229c128/ Log:backout 26f1724ee623, to get meaningful test results diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspa

[pypy-commit] pypy py3.5: fix test

2017-12-03 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r93260:6025539c2c58 Date: 2017-12-03 19:59 + http://bitbucket.org/pypy/pypy/changeset/6025539c2c58/ Log:fix test diff --git a/pypy/module/pypyjit/test_pypy_c/test_jitlogparser.py b/pypy/module/pypyjit/test_pypy_c/test_jitlogparser.py --- a/pyp

[pypy-commit] pypy default: space.unwrap() -> space.unicode_w()

2017-12-03 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r93261:9344c533d95d Date: 2017-12-03 20:41 + http://bitbucket.org/pypy/pypy/changeset/9344c533d95d/ Log:space.unwrap() -> space.unicode_w() diff --git a/pypy/module/cpyext/test/test_codecs.py b/pypy/module/cpyext/test/test_codecs.py --- a/pypy/modu

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

2017-12-03 Thread rlamy
Author: Ronan Lamy Branch: unicode-utf8 Changeset: r93262:56cea686737b Date: 2017-12-03 20:43 + http://bitbucket.org/pypy/pypy/changeset/56cea686737b/ Log:hg merge default diff --git a/extra_tests/test_textio.py b/extra_tests/test_textio.py --- a/extra_tests/test_textio.py +++ b/extra_te

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

2017-12-03 Thread rlamy
Author: Ronan Lamy Branch: unicode-utf8-test Changeset: r93263:bdba860831ef Date: 2017-12-03 20:43 + http://bitbucket.org/pypy/pypy/changeset/bdba860831ef/ Log:hg merge unicode-utf8 diff --git a/extra_tests/test_textio.py b/extra_tests/test_textio.py --- a/extra_tests/test_textio.py +++

[pypy-commit] pypy unicode-utf8: "fix" the operator module

2017-12-03 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r93265:cdf9331a2d41 Date: 2017-12-03 16:35 +0100 http://bitbucket.org/pypy/pypy/changeset/cdf9331a2d41/ Log:"fix" the operator module diff --git a/pypy/module/operator/tscmp.py b/pypy/module/operator/tscmp.py --- a/pypy/module/operator/tscmp.py ++

[pypy-commit] pypy unicode-utf8: fix the warnings module, add we_are_translated for now

2017-12-03 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r93264:f312060a4a01 Date: 2017-12-03 16:27 +0100 http://bitbucket.org/pypy/pypy/changeset/f312060a4a01/ Log:fix the warnings module, add we_are_translated for now diff --git a/pypy/module/_rawffi/interp_rawffi.py b/pypy/module/_rawffi/interp_rawf

[pypy-commit] pypy unicode-utf8: fix exceptions module

2017-12-03 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r93266:afec0f2bdfff Date: 2017-12-03 16:37 +0100 http://bitbucket.org/pypy/pypy/changeset/afec0f2bdfff/ Log:fix exceptions module diff --git a/pypy/module/exceptions/interp_exceptions.py b/pypy/module/exceptions/interp_exceptions.py --- a/pypy/mo

[pypy-commit] pypy unicode-utf8: merge

2017-12-03 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r93269:43b46a2c0239 Date: 2017-12-03 22:24 +0100 http://bitbucket.org/pypy/pypy/changeset/43b46a2c0239/ Log:merge diff --git a/extra_tests/test_textio.py b/extra_tests/test_textio.py --- a/extra_tests/test_textio.py +++ b/extra_tests/test_textio.p

[pypy-commit] pypy unicode-utf8: another untested part of exceptions module

2017-12-03 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r93267:9280e1159635 Date: 2017-12-03 16:40 +0100 http://bitbucket.org/pypy/pypy/changeset/9280e1159635/ Log:another untested part of exceptions module diff --git a/pypy/module/exceptions/interp_exceptions.py b/pypy/module/exceptions/interp_except

[pypy-commit] pypy unicode-utf8: some benchmarks

2017-12-03 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r93270:2d37182f156f Date: 2017-12-03 22:25 +0100 http://bitbucket.org/pypy/pypy/changeset/2d37182f156f/ Log:some benchmarks diff --git a/targetunicode-bench.py b/targetunicode-bench.py new file mode 100644 --- /dev/null +++ b/targetunicode-bench.p

[pypy-commit] pypy unicode-utf8: whack sre until it compiles

2017-12-03 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r93268:831913dc603e Date: 2017-12-03 22:14 +0100 http://bitbucket.org/pypy/pypy/changeset/831913dc603e/ Log:whack sre until it compiles diff --git a/pypy/module/_sre/interp_sre.py b/pypy/module/_sre/interp_sre.py --- a/pypy/module/_sre/interp_sre.