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

2019-02-18 Thread mattip
Author: Matti Picus Branch: py3.6 Changeset: r96084:56db4a646df6 Date: 2019-02-19 09:43 +0200 http://bitbucket.org/pypy/pypy/changeset/56db4a646df6/ Log:merge heads diff too long, truncating to 2000 out of 29000 lines diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -58,3 +58,1

[pypy-commit] pypy py3.6: redo 9387f96a5518 in two steps since file case changed (windows ...)

2019-02-18 Thread mattip
Author: Matti Picus Branch: py3.6 Changeset: r96083:c51e9fb1f2f9 Date: 2019-02-19 09:41 +0200 http://bitbucket.org/pypy/pypy/changeset/c51e9fb1f2f9/ Log:redo 9387f96a5518 in two steps since file case changed (windows ...) diff too long, truncating to 2000 out of 19492 lines diff --git a/lib

[pypy-commit] pypy py3.6: redo 9387f96a5518 in two steps since file case changed (windows ...)

2019-02-18 Thread mattip
Author: Matti Picus Branch: py3.6 Changeset: r96082:2e2966805114 Date: 2019-02-19 09:40 +0200 http://bitbucket.org/pypy/pypy/changeset/2e2966805114/ Log:redo 9387f96a5518 in two steps since file case changed (windows ...) diff too long, truncating to 2000 out of 27878 lines diff --git a/lib

[pypy-commit] pypy py3.6: another dead getfield_gc_r

2019-02-18 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6 Changeset: r96075:f87194e4cc02 Date: 2019-02-18 12:06 +0100 http://bitbucket.org/pypy/pypy/changeset/f87194e4cc02/ Log:another dead getfield_gc_r diff --git a/pypy/module/pypyjit/test_pypy_c/test_globals.py b/pypy/module/pypyjit/test_pypy_c/

[pypy-commit] pypy py3.6: make sure __import__ is not stored in a celldict cell, otherwise local imports are really slow

2019-02-18 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6 Changeset: r96076:b7b3ef736a84 Date: 2019-02-18 21:45 +0100 http://bitbucket.org/pypy/pypy/changeset/b7b3ef736a84/ Log:make sure __import__ is not stored in a celldict cell, otherwise local imports are really slow diff --git a/pypy/in

[pypy-commit] pypy py3-bigint-to-int: Reduce this to int_mod and int_and ops for now.

2019-02-18 Thread stian
Author: stian Branch: py3-bigint-to-int Changeset: r96071:4e3d4c68bcde Date: 2019-02-18 16:49 +0100 http://bitbucket.org/pypy/pypy/changeset/4e3d4c68bcde/ Log:Reduce this to int_mod and int_and ops for now. diff --git a/pypy/objspace/std/longobject.py b/pypy/objspace/std/longobject.py --- a/p

[pypy-commit] pypy py3.6: fix error exposed by 7693e4a720ad

2019-02-18 Thread mattip
Author: Matti Picus Branch: py3.6 Changeset: r96069:8fb002913c55 Date: 2019-02-18 16:45 +0200 http://bitbucket.org/pypy/pypy/changeset/8fb002913c55/ Log:fix error exposed by 7693e4a720ad diff --git a/pypy/interpreter/error.py b/pypy/interpreter/error.py --- a/pypy/interpreter/error.py +++ b/

[pypy-commit] pypy py3.6: fix translation

2019-02-18 Thread mattip
Author: Matti Picus Branch: py3.6 Changeset: r96070:21f7cebd010e Date: 2019-02-18 17:06 +0200 http://bitbucket.org/pypy/pypy/changeset/21f7cebd010e/ Log:fix translation diff --git a/pypy/interpreter/unicodehelper.py b/pypy/interpreter/unicodehelper.py --- a/pypy/interpreter/unicodehelper.py

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

2019-02-18 Thread mattip
Author: Matti Picus Branch: py3.6 Changeset: r96068:c3304e7116ad Date: 2019-02-18 16:06 +0200 http://bitbucket.org/pypy/pypy/changeset/c3304e7116ad/ Log:merge default into branch diff --git a/lib_pypy/cffi.egg-info/PKG-INFO b/lib_pypy/cffi.egg-info/PKG-INFO --- a/lib_pypy/cffi.egg-info/PKG-I

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

2019-02-18 Thread mattip
Author: Matti Picus Branch: py3.6 Changeset: r96063:3f907d46d82c Date: 2019-02-18 16:12 +0200 http://bitbucket.org/pypy/pypy/changeset/3f907d46d82c/ Log:merge heads diff --git a/pypy/interpreter/test/test_unicodehelper.py b/pypy/interpreter/test/test_unicodehelper.py --- a/pypy/interpreter/

[pypy-commit] pypy py3.6: collect surrogate pairs for error

2019-02-18 Thread mattip
Author: Matti Picus Branch: py3.6 Changeset: r96067:813c99f810ac Date: 2019-02-18 15:07 +0200 http://bitbucket.org/pypy/pypy/changeset/813c99f810ac/ Log:collect surrogate pairs for error diff --git a/pypy/interpreter/unicodehelper.py b/pypy/interpreter/unicodehelper.py --- a/pypy/interprete

[pypy-commit] pypy py3.6: use lenght in codepoints not utf8

2019-02-18 Thread mattip
Author: Matti Picus Branch: py3.6 Changeset: r96064:a2c4c9f78c7a Date: 2019-02-18 15:05 +0200 http://bitbucket.org/pypy/pypy/changeset/a2c4c9f78c7a/ Log:use lenght in codepoints not utf8 diff --git a/pypy/interpreter/error.py b/pypy/interpreter/error.py --- a/pypy/interpreter/error.py +++ b/

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

2019-02-18 Thread mattip
Author: Matti Picus Branch: py3.6 Changeset: r96065:393374a59e39 Date: 2019-02-18 15:05 +0200 http://bitbucket.org/pypy/pypy/changeset/393374a59e39/ Log:fix test diff --git a/pypy/objspace/std/test/test_intobject.py b/pypy/objspace/std/test/test_intobject.py --- a/pypy/objspace/std/test/tes

[pypy-commit] pypy py3.6: turn UnicodeError while converting to decimal into ValueError, correct message

2019-02-18 Thread mattip
Author: Matti Picus Branch: py3.6 Changeset: r96066:51e9bde8332f Date: 2019-02-18 15:06 +0200 http://bitbucket.org/pypy/pypy/changeset/51e9bde8332f/ Log:turn UnicodeError while converting to decimal into ValueError, correct message diff --git a/pypy/objspace/std/intobject.py b/pypy/o

[pypy-commit] pypy py3.6: fix merge, tests

2019-02-18 Thread mattip
Author: Matti Picus Branch: py3.6 Changeset: r96060:6bfc3b49077d Date: 2019-02-17 18:17 +0200 http://bitbucket.org/pypy/pypy/changeset/6bfc3b49077d/ Log:fix merge, tests diff --git a/pypy/interpreter/test/test_unicodehelper.py b/pypy/interpreter/test/test_unicodehelper.py --- a/pypy/interpr

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

2019-02-18 Thread mattip
Author: Matti Picus Branch: py3.6 Changeset: r96059:395bf13f5d16 Date: 2019-02-17 18:09 +0200 http://bitbucket.org/pypy/pypy/changeset/395bf13f5d16/ Log:merge default into branch diff --git a/pypy/interpreter/unicodehelper.py b/pypy/interpreter/unicodehelper.py --- a/pypy/interpreter/unicod

[pypy-commit] pypy default: partially restore test removed in baef7e3e3ac0

2019-02-18 Thread mattip
Author: Matti Picus Branch: Changeset: r96062:7693e4a720ad Date: 2019-02-18 16:05 +0200 http://bitbucket.org/pypy/pypy/changeset/7693e4a720ad/ Log:partially restore test removed in baef7e3e3ac0 diff --git a/pypy/objspace/std/unicodeobject.py b/pypy/objspace/std/unicodeobject.py --- a/pypy/

[pypy-commit] pypy py3.6: make utf8_encode_utf_8 non-recursive, and pass surrogate pairs to error handler

2019-02-18 Thread mattip
Author: Matti Picus Branch: py3.6 Changeset: r96061:74fc16b2e4b5 Date: 2019-02-17 20:08 +0200 http://bitbucket.org/pypy/pypy/changeset/74fc16b2e4b5/ Log:make utf8_encode_utf_8 non-recursive, and pass surrogate pairs to error handler diff --git a/pypy/interpreter/unicodehelper.py b/p

[pypy-commit] pypy py3-bigint-to-int: Add tests for more ops

2019-02-18 Thread stian
Author: stian Branch: py3-bigint-to-int Changeset: r96058:521850d02e44 Date: 2019-02-18 15:38 +0100 http://bitbucket.org/pypy/pypy/changeset/521850d02e44/ Log:Add tests for more ops diff --git a/pypy/objspace/std/test/test_longobject.py b/pypy/objspace/std/test/test_longobject.py --- a/pypy/

[pypy-commit] pypy py3-bigint-to-int: More ops

2019-02-18 Thread stian
Author: stian Branch: py3-bigint-to-int Changeset: r96057:daa9f9b2439b Date: 2019-02-18 15:16 +0100 http://bitbucket.org/pypy/pypy/changeset/daa9f9b2439b/ Log:More ops diff --git a/pypy/objspace/std/longobject.py b/pypy/objspace/std/longobject.py --- a/pypy/objspace/std/longobject.py +++ b/py

[pypy-commit] pypy py3-bigint-to-int: Code and test for most ops

2019-02-18 Thread stian
Author: stian Branch: py3-bigint-to-int Changeset: r96056:517a32bab8f7 Date: 2019-02-18 15:08 +0100 http://bitbucket.org/pypy/pypy/changeset/517a32bab8f7/ Log:Code and test for most ops diff --git a/pypy/objspace/std/longobject.py b/pypy/objspace/std/longobject.py --- a/pypy/objspace/std/long

[pypy-commit] pypy py3-bigint-to-int: Branch to experiement with making bigints into ints whenever they fit

2019-02-18 Thread stian
Author: stian Branch: py3-bigint-to-int Changeset: r96055:d84813084f47 Date: 2019-02-18 14:35 +0100 http://bitbucket.org/pypy/pypy/changeset/d84813084f47/ Log:Branch to experiement with making bigints into ints whenever they fit ___ pypy-com

[pypy-commit] pypy py3.6: this is an improvement

2019-02-18 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6 Changeset: r96054:9f1fd685935c Date: 2019-02-18 12:05 +0100 http://bitbucket.org/pypy/pypy/changeset/9f1fd685935c/ Log:this is an improvement diff --git a/pypy/module/pypyjit/test_pypy_c/test_misc.py b/pypy/module/pypyjit/test_pypy_c/test_mi

[pypy-commit] pypy py3.6: make BUILD_CONST_KEY_MAP JIT-friendly

2019-02-18 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6 Changeset: r96053:2e21aa817a15 Date: 2019-02-18 11:58 +0100 http://bitbucket.org/pypy/pypy/changeset/2e21aa817a15/ Log:make BUILD_CONST_KEY_MAP JIT-friendly diff --git a/pypy/interpreter/pyopcode.py b/pypy/interpreter/pyopcode.py --- a/pypy/i

[pypy-commit] pypy py3.6: fix the first part of this test (only, for now)

2019-02-18 Thread arigo
Author: Armin Rigo Branch: py3.6 Changeset: r96052:6ae608ba39ef Date: 2019-02-18 11:07 +0100 http://bitbucket.org/pypy/pypy/changeset/6ae608ba39ef/ Log:fix the first part of this test (only, for now) diff --git a/pypy/module/pypyjit/test_pypy_c/test_containers.py b/pypy/module/pypyjit/test_

[pypy-commit] pypy py3.6: fix raises

2019-02-18 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6 Changeset: r96051:f648c40320e6 Date: 2019-02-18 11:02 +0100 http://bitbucket.org/pypy/pypy/changeset/f648c40320e6/ Log:fix raises diff --git a/pypy/module/pypyjit/test_pypy_c/test_00_model.py b/pypy/module/pypyjit/test_pypy_c/test_00_model.p

[pypy-commit] pypy py3.6: Goes with 53322e432860

2019-02-18 Thread arigo
Author: Armin Rigo Branch: py3.6 Changeset: r96050:7c0f6e15febc Date: 2019-02-18 10:59 +0100 http://bitbucket.org/pypy/pypy/changeset/7c0f6e15febc/ Log:Goes with 53322e432860 diff --git a/pypy/module/pypyjit/test_pypy_c/test_call.py b/pypy/module/pypyjit/test_pypy_c/test_call.py --- a/pypy/

[pypy-commit] pypy py3.6: The dummy_get_utf8? line is now not needed any more. Keep it around in

2019-02-18 Thread arigo
Author: Armin Rigo Branch: py3.6 Changeset: r96049:53322e432860 Date: 2019-02-18 10:54 +0100 http://bitbucket.org/pypy/pypy/changeset/53322e432860/ Log:The dummy_get_utf8? line is now not needed any more. Keep it around in the tests for future reference just in case we need to

[pypy-commit] pypy py3.6: Fix for test_decode_ascii after the utf8 merge

2019-02-18 Thread arigo
Author: Armin Rigo Branch: py3.6 Changeset: r96048:c2f51a1cf58c Date: 2019-02-18 10:45 +0100 http://bitbucket.org/pypy/pypy/changeset/c2f51a1cf58c/ Log:Fix for test_decode_ascii after the utf8 merge diff --git a/pypy/module/pypyjit/test_pypy_c/test_string.py b/pypy/module/pypyjit/test_pypy_

[pypy-commit] pypy py3.6: We no longer get the dummy getfield_gc_r

2019-02-18 Thread arigo
Author: Armin Rigo Branch: py3.6 Changeset: r96047:1a39bb272421 Date: 2019-02-18 10:41 +0100 http://bitbucket.org/pypy/pypy/changeset/1a39bb272421/ Log:We no longer get the dummy getfield_gc_r diff --git a/pypy/module/pypyjit/test_pypy_c/test_instance.py b/pypy/module/pypyjit/test_pypy_c/te

[pypy-commit] pypy default: sorry, fix

2019-02-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r96046:ccd4a4363d59 Date: 2019-02-18 10:20 +0100 http://bitbucket.org/pypy/pypy/changeset/ccd4a4363d59/ Log:sorry, fix diff --git a/lib_pypy/cffi.egg-info/PKG-INFO b/lib_pypy/cffi.egg-info/PKG-INFO --- a/lib_pypy/cffi.egg-info/PKG-INFO +++ b/lib_pypy/cf

[pypy-commit] pypy default: try to fix the test_pypy_c failures on 32bit

2019-02-18 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: Changeset: r96045:666d447ee17b Date: 2019-02-18 10:18 +0100 http://bitbucket.org/pypy/pypy/changeset/666d447ee17b/ Log:try to fix the test_pypy_c failures on 32bit diff --git a/pypy/module/pypyjit/test_pypy_c/test_string.py b/pypy/module/pypyjit/

[pypy-commit] pypy py3.6: fix setstate on unicode iters

2019-02-18 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6 Changeset: r96044:e93780665de6 Date: 2019-02-18 10:09 +0100 http://bitbucket.org/pypy/pypy/changeset/e93780665de6/ Log:fix setstate on unicode iters diff --git a/pypy/objspace/std/iterobject.py b/pypy/objspace/std/iterobject.py --- a/pypy/obj

[pypy-commit] pypy default: fix test

2019-02-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r96043:991f167e4663 Date: 2019-02-18 09:35 +0100 http://bitbucket.org/pypy/pypy/changeset/991f167e4663/ Log:fix test diff --git a/pypy/module/pypyjit/test_pypy_c/test_string.py b/pypy/module/pypyjit/test_pypy_c/test_string.py --- a/pypy/module/pypyjit/