[pypy-commit] cffi default: Issue #348

2017-12-06 Thread arigo
Author: Armin Rigo Branch: Changeset: r3052:9b653b9a1c87 Date: 2017-12-06 20:02 +0100 http://bitbucket.org/cffi/cffi/changeset/9b653b9a1c87/ Log:Issue #348 Fix for MSVC complaining about very large strings. diff --git a/cffi/recompiler.py b/cffi/recompiler.py ---

[pypy-commit] pypy unicode-utf8: small improvements

2017-12-06 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r93287:f6b0e685b84d Date: 2017-12-06 21:00 +0200 http://bitbucket.org/pypy/pypy/changeset/f6b0e685b84d/ Log:small improvements diff --git a/unicode-bench.py b/unicode-bench.py --- a/unicode-bench.py +++ b/unicode-bench.py @@ -6,6 +6,9 @@

[pypy-commit] pypy unicode-utf8: more trivial use cases for Utf8StringIterator

2017-12-06 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r93288:0c5fc845224f Date: 2017-12-06 21:00 +0200 http://bitbucket.org/pypy/pypy/changeset/0c5fc845224f/ Log:more trivial use cases for Utf8StringIterator diff --git a/pypy/objspace/std/unicodeobject.py b/pypy/objspace/std/unicodeobject.py ---

[pypy-commit] pypy unicode-utf8: try to improve latin1 handling

2017-12-06 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r93289:a6a28d7e46a8 Date: 2017-12-06 21:17 +0200 http://bitbucket.org/pypy/pypy/changeset/a6a28d7e46a8/ Log:try to improve latin1 handling diff --git a/pypy/interpreter/unicodehelper.py b/pypy/interpreter/unicodehelper.py ---

[pypy-commit] pypy unicode-utf8: refactor

2017-12-06 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r93290:c211485151ba Date: 2017-12-06 21:40 +0200 http://bitbucket.org/pypy/pypy/changeset/c211485151ba/ Log:refactor diff --git a/pypy/interpreter/unicodehelper.py b/pypy/interpreter/unicodehelper.py --- a/pypy/interpreter/unicodehelper.py +++

[pypy-commit] pypy unicode-utf8: I _think_ it was meant to be like that, or else the interface is very obscure

2017-12-06 Thread arigo
Author: Armin Rigo Branch: unicode-utf8 Changeset: r93280:67e2516d5db6 Date: 2017-12-06 10:58 +0100 http://bitbucket.org/pypy/pypy/changeset/67e2516d5db6/ Log:I _think_ it was meant to be like that, or else the interface is very obscure diff --git

[pypy-commit] pypy unicode-utf8: Should improve the situation already

2017-12-06 Thread arigo
Author: Armin Rigo Branch: unicode-utf8 Changeset: r93279:87f548473353 Date: 2017-12-06 10:53 +0100 http://bitbucket.org/pypy/pypy/changeset/87f548473353/ Log:Should improve the situation already diff --git a/rpython/rlib/rutf8.py b/rpython/rlib/rutf8.py ---

[pypy-commit] pypy unicode-utf8: use iterator for islower

2017-12-06 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r93286:55238fb1d18a Date: 2017-12-06 18:47 +0200 http://bitbucket.org/pypy/pypy/changeset/55238fb1d18a/ Log:use iterator for islower diff --git a/pypy/objspace/std/test/test_liststrategies.py b/pypy/objspace/std/test/test_liststrategies.py ---

[pypy-commit] pypy unicode-utf8: Another big speed-up

2017-12-06 Thread arigo
Author: Armin Rigo Branch: unicode-utf8 Changeset: r93283:41d3807f2d87 Date: 2017-12-06 11:21 +0100 http://bitbucket.org/pypy/pypy/changeset/41d3807f2d87/ Log:Another big speed-up diff --git a/rpython/rlib/rutf8.py b/rpython/rlib/rutf8.py --- a/rpython/rlib/rutf8.py +++

[pypy-commit] pypy unicode-utf8: This is probably faster (needs non-ascii to verify)

2017-12-06 Thread arigo
Author: Armin Rigo Branch: unicode-utf8 Changeset: r93281:91e03fd0b17e Date: 2017-12-06 11:13 +0100 http://bitbucket.org/pypy/pypy/changeset/91e03fd0b17e/ Log:This is probably faster (needs non-ascii to verify) diff --git a/rpython/rlib/rutf8.py b/rpython/rlib/rutf8.py ---

[pypy-commit] pypy unicode-utf8: Inline the ascii part of unichr_as_utf8_append()

2017-12-06 Thread arigo
Author: Armin Rigo Branch: unicode-utf8 Changeset: r93284:6d7f2e710bd2 Date: 2017-12-06 11:42 +0100 http://bitbucket.org/pypy/pypy/changeset/6d7f2e710bd2/ Log:Inline the ascii part of unichr_as_utf8_append() diff --git a/rpython/rlib/rutf8.py b/rpython/rlib/rutf8.py ---

[pypy-commit] pypy unicode-utf8: This reduces the overhead from 50% to 35%

2017-12-06 Thread arigo
Author: Armin Rigo Branch: unicode-utf8 Changeset: r93282:cc3f32cc59be Date: 2017-12-06 11:18 +0100 http://bitbucket.org/pypy/pypy/changeset/cc3f32cc59be/ Log:This reduces the overhead from 50% to 35% diff --git a/rpython/rlib/rutf8.py b/rpython/rlib/rutf8.py ---

[pypy-commit] buildbot default: no need for non-JIT builds on ARM, schedule backend tests only for RPython changes

2017-12-06 Thread mattip
Author: Matti Picus Branch: Changeset: r1045:21cd87db82d9 Date: 2017-12-07 00:21 +0200 http://bitbucket.org/pypy/buildbot/changeset/21cd87db82d9/ Log:no need for non-JIT builds on ARM, schedule backend tests only for RPython changes diff --git

[pypy-commit] pypy unicode-utf8: change always_inline to try_inline

2017-12-06 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r93285:0e829cf58e7b Date: 2017-12-06 15:20 +0200 http://bitbucket.org/pypy/pypy/changeset/0e829cf58e7b/ Log:change always_inline to try_inline diff --git a/rpython/rlib/rutf8.py b/rpython/rlib/rutf8.py --- a/rpython/rlib/rutf8.py +++