[pypy-commit] pypy default: test, fix for missing __ne__ on slices

2017-08-24 Thread mattip
Author: Matti Picus Branch: Changeset: r92259:5a7118bbfee9 Date: 2017-08-24 23:07 +0300 http://bitbucket.org/pypy/pypy/changeset/5a7118bbfee9/ Log:test, fix for missing __ne__ on slices diff --git a/pypy/objspace/std/sliceobject.py b/pypy/objspace/std/sliceobject.py --- a/pypy/objspace/std/

[pypy-commit] pypy unicode-utf8: (arigo, fijal) implement fast skipping technique in RPython

2017-08-24 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r92258:d2735187e72f Date: 2017-08-24 18:39 +0200 http://bitbucket.org/pypy/pypy/changeset/d2735187e72f/ Log:(arigo, fijal) implement fast skipping technique in RPython diff --git a/rpython/rlib/rutf8.py b/rpython/rlib/rutf8.py --- a/rpython/rlib/r

[pypy-commit] pypy unicode-utf8: (fijal, arigo)

2017-08-24 Thread arigo
Author: Armin Rigo Branch: unicode-utf8 Changeset: r92257:2cc3cf290fbf Date: 2017-08-24 17:37 +0200 http://bitbucket.org/pypy/pypy/changeset/2cc3cf290fbf/ Log:(fijal, arigo) Hack hack hack diff --git a/pypy/interpreter/unicodehelper.py b/pypy/interpreter/unicodehelper.py --- a/pypy

[pypy-commit] pypy unicode-utf8: (fijal, arigo)

2017-08-24 Thread arigo
Author: Armin Rigo Branch: unicode-utf8 Changeset: r92256:bc374de6e273 Date: 2017-08-24 17:24 +0200 http://bitbucket.org/pypy/pypy/changeset/bc374de6e273/ Log:(fijal, arigo) Tweaks diff --git a/pypy/objspace/std/unicodeobject.py b/pypy/objspace/std/unicodeobject.py --- a/pypy/objsp

[pypy-commit] pypy unicode-utf8: (fijal, arigo)

2017-08-24 Thread arigo
Author: Armin Rigo Branch: unicode-utf8 Changeset: r92255:8e029544ca2f Date: 2017-08-24 17:21 +0200 http://bitbucket.org/pypy/pypy/changeset/8e029544ca2f/ Log:(fijal, arigo) Fix unicode.translate() diff --git a/pypy/objspace/std/unicodeobject.py b/pypy/objspace/std/unicodeobject.py

[pypy-commit] pypy unicode-utf8: (fijal, arigo)

2017-08-24 Thread arigo
Author: Armin Rigo Branch: unicode-utf8 Changeset: r92254:d4bde635e3a9 Date: 2017-08-24 17:00 +0200 http://bitbucket.org/pypy/pypy/changeset/d4bde635e3a9/ Log:(fijal, arigo) General progress diff --git a/pypy/objspace/std/objspace.py b/pypy/objspace/std/objspace.py --- a/pypy/objspa

[pypy-commit] pypy unicode-utf8: Fixes

2017-08-24 Thread arigo
Author: Armin Rigo Branch: unicode-utf8 Changeset: r92253:07a16357501d Date: 2017-08-24 15:19 +0200 http://bitbucket.org/pypy/pypy/changeset/07a16357501d/ Log:Fixes diff --git a/pypy/module/_codecs/interp_codecs.py b/pypy/module/_codecs/interp_codecs.py --- a/pypy/module/_codecs/interp_code

[pypy-commit] pypy unicode-utf8: Tweak unicode.splitlines()

2017-08-24 Thread arigo
Author: Armin Rigo Branch: unicode-utf8 Changeset: r92252:2a8ae058f62e Date: 2017-08-24 15:14 +0200 http://bitbucket.org/pypy/pypy/changeset/2a8ae058f62e/ Log:Tweak unicode.splitlines() diff --git a/pypy/objspace/std/unicodeobject.py b/pypy/objspace/std/unicodeobject.py --- a/pypy/objspace/

[pypy-commit] pypy unicode-utf8: Tweaks tweaks, test_unicodeobject starts to pass again

2017-08-24 Thread arigo
Author: Armin Rigo Branch: unicode-utf8 Changeset: r92251:d602bc94d49f Date: 2017-08-24 15:03 +0200 http://bitbucket.org/pypy/pypy/changeset/d602bc94d49f/ Log:Tweaks tweaks, test_unicodeobject starts to pass again diff --git a/pypy/interpreter/unicodehelper.py b/pypy/interpreter/unicodehelp

[pypy-commit] pypy unicode-utf8: Fix

2017-08-24 Thread arigo
Author: Armin Rigo Branch: unicode-utf8 Changeset: r92250:86b689eb4f9f Date: 2017-08-24 14:54 +0200 http://bitbucket.org/pypy/pypy/changeset/86b689eb4f9f/ Log:Fix diff --git a/pypy/objspace/std/unicodeobject.py b/pypy/objspace/std/unicodeobject.py --- a/pypy/objspace/std/unicodeobject.py ++

[pypy-commit] pypy unicode-utf8: (fijal, arigo)

2017-08-24 Thread arigo
Author: Armin Rigo Branch: unicode-utf8 Changeset: r92249:c9a84142d1e3 Date: 2017-08-24 14:50 +0200 http://bitbucket.org/pypy/pypy/changeset/c9a84142d1e3/ Log:(fijal, arigo) Fix the gateway logic: we can now pass 'utf8' to get just a utf-8-encoded string diff --git a/pypy/in

[pypy-commit] pypy unicode-utf8: (arigo, fijal climbing)

2017-08-24 Thread arigo
Author: Armin Rigo Branch: unicode-utf8 Changeset: r92248:bf0d9ddd4a6e Date: 2017-08-24 14:39 +0200 http://bitbucket.org/pypy/pypy/changeset/bf0d9ddd4a6e/ Log:(arigo, fijal climbing) Clean up rutf8.py diff --git a/rpython/rlib/rutf8.py b/rpython/rlib/rutf8.py --- a/rpython/rlib/rutf

[pypy-commit] pypy regalloc-playground: move tests for force_result_in_regs to their own class, since there are so

2017-08-24 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: regalloc-playground Changeset: r92247:52e02755ad6a Date: 2017-08-24 11:08 +0200 http://bitbucket.org/pypy/pypy/changeset/52e02755ad6a/ Log:move tests for force_result_in_regs to their own class, since there are so many cases (and I am about

[pypy-commit] pypy regalloc-playground: cleanups

2017-08-24 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: regalloc-playground Changeset: r92245:f19f3e988faf Date: 2017-08-24 10:20 +0200 http://bitbucket.org/pypy/pypy/changeset/f19f3e988faf/ Log:cleanups diff --git a/rpython/jit/backend/llsupport/regalloc.py b/rpython/jit/backend/llsupport/regalloc.py

[pypy-commit] pypy regalloc-playground: oops

2017-08-24 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: regalloc-playground Changeset: r92243:0600554dc7ef Date: 2017-08-24 09:36 +0200 http://bitbucket.org/pypy/pypy/changeset/0600554dc7ef/ Log:oops diff --git a/pytest.ini b/pytest.ini --- a/pytest.ini +++ b/pytest.ini @@ -0,0 +1,2 @@ +[pytest] +addopt

[pypy-commit] pypy regalloc-playground: rename argument

2017-08-24 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: regalloc-playground Changeset: r92246:7a0afd3f4cdd Date: 2017-08-24 11:08 +0200 http://bitbucket.org/pypy/pypy/changeset/7a0afd3f4cdd/ Log:rename argument diff --git a/rpython/jit/backend/llsupport/regalloc.py b/rpython/jit/backend/llsupport/regal

[pypy-commit] pypy regalloc-playground: improve allocation choice for coalesced variables

2017-08-24 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: regalloc-playground Changeset: r92244:2e31b6e3f902 Date: 2017-08-24 10:19 +0200 http://bitbucket.org/pypy/pypy/changeset/2e31b6e3f902/ Log:improve allocation choice for coalesced variables diff --git a/rpython/jit/backend/llsupport/regalloc.py b/r

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

2017-08-24 Thread arigo
Author: Armin Rigo Branch: unicode-utf8 Changeset: r92242:367afaf4ad3a Date: 2017-08-24 11:43 +0200 http://bitbucket.org/pypy/pypy/changeset/367afaf4ad3a/ Log:hg merge default Manual merges may go wrong diff too long, truncating to 2000 out of 88216 lines diff --git a/.hgignore b/.

[pypy-commit] pypy unicode-utf8: (fijal, arigo)

2017-08-24 Thread arigo
Author: Armin Rigo Branch: unicode-utf8 Changeset: r92241:41e0c8d46641 Date: 2017-08-24 11:10 +0200 http://bitbucket.org/pypy/pypy/changeset/41e0c8d46641/ Log:(fijal, arigo) Fix diff --git a/pypy/interpreter/unicodehelper.py b/pypy/interpreter/unicodehelper.py --- a/pypy/interprete

[pypy-commit] pypy unicode-utf8: Backed out changeset 3e38274ddd35

2017-08-24 Thread arigo
Author: Armin Rigo Branch: unicode-utf8 Changeset: r92240:7655999bf67f Date: 2017-08-24 10:48 +0200 http://bitbucket.org/pypy/pypy/changeset/7655999bf67f/ Log:Backed out changeset 3e38274ddd35 (fijal) diff --git a/pypy/module/_pypyjson/interp_decoder.py b/pypy/module/_pypyjson/inte