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

2018-05-14 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r94591:2396fb397495 Date: 2018-05-14 22:34 +0100 http://bitbucket.org/pypy/pypy/changeset/2396fb397495/ Log:hg merge default diff --git a/pypy/interpreter/unicodehelper.py b/pypy/interpreter/unicodehelper.py --- a/pypy/interpreter/unicodehelper.py

[pypy-commit] pypy default: Add utf_16 functions to unicodehandler.py

2018-05-14 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r94590:7b8b1a6cec71 Date: 2018-05-14 22:16 +0100 http://bitbucket.org/pypy/pypy/changeset/7b8b1a6cec71/ Log:Add utf_16 functions to unicodehandler.py diff --git a/pypy/interpreter/unicodehelper.py b/pypy/interpreter/unicodehelper.py --- a/pypy/interpre

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

2018-05-14 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r94593:104fba53d2eb Date: 2018-05-14 22:48 +0100 http://bitbucket.org/pypy/pypy/changeset/104fba53d2eb/ Log:merge heads diff --git a/pypy/interpreter/astcompiler/test/test_validate.py b/pypy/interpreter/astcompiler/test/test_validate.py --- a/pypy

[pypy-commit] pypy py3.5: The py3k_ variants have been replaced by unicodehandler functions

2018-05-14 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r94592:2c3be745bc08 Date: 2018-05-14 22:47 +0100 http://bitbucket.org/pypy/pypy/changeset/2c3be745bc08/ Log:The py3k_ variants have been replaced by unicodehandler functions diff --git a/pypy/module/_codecs/interp_codecs.py b/pypy/module/_codecs/i

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

2018-05-14 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.5 Changeset: r94589:5cf998ecbe9b Date: 2018-05-14 23:29 +0200 http://bitbucket.org/pypy/pypy/changeset/5cf998ecbe9b/ Log:fix raises diff --git a/pypy/interpreter/astcompiler/test/test_validate.py b/pypy/interpreter/astcompiler/test/test_valida

[pypy-commit] pypy py3.6-wordcode: fix test_compiler

2018-05-14 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6-wordcode Changeset: r94587:4b345ab7bd57 Date: 2018-05-14 15:54 +0200 http://bitbucket.org/pypy/pypy/changeset/4b345ab7bd57/ Log:fix test_compiler diff --git a/pypy/interpreter/astcompiler/test/test_compiler.py b/pypy/interpreter/astcompiler/

[pypy-commit] pypy py3.6-wordcode: fix code.dump()

2018-05-14 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6-wordcode Changeset: r94588:f0d5731c5251 Date: 2018-05-14 23:25 +0200 http://bitbucket.org/pypy/pypy/changeset/f0d5731c5251/ Log:fix code.dump() diff --git a/pypy/interpreter/test/test_pycode.py b/pypy/interpreter/test/test_pycode.py --- a/py

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

2018-05-14 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.5 Changeset: r94586:e5f1a7f119f2 Date: 2018-05-14 23:25 +0200 http://bitbucket.org/pypy/pypy/changeset/e5f1a7f119f2/ Log:fix skips diff --git a/pypy/interpreter/test/test_app_main.py b/pypy/interpreter/test/test_app_main.py --- a/pypy/interpre

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

2018-05-14 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6 Changeset: r94584:f2eac1569fb6 Date: 2018-05-14 22:49 +0200 http://bitbucket.org/pypy/pypy/changeset/f2eac1569fb6/ Log:merge py3.5 diff too long, truncating to 2000 out of 5543 lines diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags

[pypy-commit] pypy py3.6: merge

2018-05-14 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6 Changeset: r94585:ff5d3e68d832 Date: 2018-05-14 22:49 +0200 http://bitbucket.org/pypy/pypy/changeset/ff5d3e68d832/ Log:merge diff --git a/pypy/interpreter/astcompiler/asthelpers.py b/pypy/interpreter/astcompiler/asthelpers.py --- a/pypy/inte

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

2018-05-14 Thread rlamy
Author: Ronan Lamy Branch: unicode-utf8 Changeset: r94583:916081855b81 Date: 2018-05-14 15:35 +0100 http://bitbucket.org/pypy/pypy/changeset/916081855b81/ Log:hg merge default diff too long, truncating to 2000 out of 3209 lines diff --git a/pypy/doc/architecture.rst b/pypy/doc/architecture.

[pypy-commit] pypy py3.6: Empty tuples

2018-05-14 Thread arigo
Author: Armin Rigo Branch: py3.6 Changeset: r94582:3131adbe1e58 Date: 2018-05-14 15:48 +0200 http://bitbucket.org/pypy/pypy/changeset/3131adbe1e58/ Log:Empty tuples diff --git a/pypy/interpreter/astcompiler/asthelpers.py b/pypy/interpreter/astcompiler/asthelpers.py --- a/pypy/interpreter/as

[pypy-commit] pypy py3.6-wordcode: we can't use _from_code anymore either

2018-05-14 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6-wordcode Changeset: r94580:72505716f39c Date: 2018-05-14 15:01 +0200 http://bitbucket.org/pypy/pypy/changeset/72505716f39c/ Log:we can't use _from_code anymore either diff --git a/pypy/interpreter/pycode.py b/pypy/interpreter/pycode.py --- a/

[pypy-commit] pypy py3.6-wordcode: use _from_code less often (it's still in the apptest support, but I'll ignore that for now)

2018-05-14 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6-wordcode Changeset: r94581:a890ba3fdb85 Date: 2018-05-14 15:42 +0200 http://bitbucket.org/pypy/pypy/changeset/a890ba3fdb85/ Log:use _from_code less often (it's still in the apptest support, but I'll ignore that for now) diff --git a/p

[pypy-commit] pypy py3.6-wordcode: bump magic, disable exec_host_bytecode

2018-05-14 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6-wordcode Changeset: r94576:6327e535f2fb Date: 2018-05-14 14:53 +0200 http://bitbucket.org/pypy/pypy/changeset/6327e535f2fb/ Log:bump magic, disable exec_host_bytecode diff --git a/pypy/interpreter/pycode.py b/pypy/interpreter/pycode.py --- a/

[pypy-commit] pypy py3.6-wordcode: how did this ever work?

2018-05-14 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6-wordcode Changeset: r94578:016bcfb6289b Date: 2018-05-14 14:54 +0200 http://bitbucket.org/pypy/pypy/changeset/016bcfb6289b/ Log:how did this ever work? diff --git a/pypy/interpreter/astcompiler/test/test_astbuilder.py b/pypy/interpreter/astc

[pypy-commit] pypy py3.6-wordcode: dis3 needs adaptations

2018-05-14 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6-wordcode Changeset: r94577:fa6ecad4bd8a Date: 2018-05-14 14:53 +0200 http://bitbucket.org/pypy/pypy/changeset/fa6ecad4bd8a/ Log:dis3 needs adaptations diff --git a/pypy/tool/dis3.py b/pypy/tool/dis3.py --- a/pypy/tool/dis3.py +++ b/pypy/tool/

[pypy-commit] pypy py3.6-wordcode: switch encoding of bytecodes in the astcompiler to that of cpython 3.6

2018-05-14 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6-wordcode Changeset: r94574:61471dc3b236 Date: 2018-05-14 13:33 +0200 http://bitbucket.org/pypy/pypy/changeset/61471dc3b236/ Log:switch encoding of bytecodes in the astcompiler to that of cpython 3.6 diff --git a/pypy/interpreter/astco

[pypy-commit] pypy py3.6-wordcode: clean up _resolve_block_targets

2018-05-14 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6-wordcode Changeset: r94575:1154776fb167 Date: 2018-05-14 14:51 +0200 http://bitbucket.org/pypy/pypy/changeset/1154776fb167/ Log:clean up _resolve_block_targets diff --git a/pypy/interpreter/astcompiler/assemble.py b/pypy/interpreter/astcompi

[pypy-commit] pypy py3.6-wordcode: start adapting the interpreter to wordcode

2018-05-14 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6-wordcode Changeset: r94579:4b61cd94d616 Date: 2018-05-14 14:54 +0200 http://bitbucket.org/pypy/pypy/changeset/4b61cd94d616/ Log:start adapting the interpreter to wordcode diff --git a/pypy/interpreter/generator.py b/pypy/interpreter/generator

[pypy-commit] pypy reverse-debugger: Shouldn't catch an exception here, because it remains visible to

2018-05-14 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r94572:2733778b0c3d Date: 2018-05-14 14:01 +0200 http://bitbucket.org/pypy/pypy/changeset/2733778b0c3d/ Log:Shouldn't catch an exception here, because it remains visible to user code as the last exception diff --git a/pypy/interp

[pypy-commit] pypy reverse-debugger: Don't explode if 'hypothesis' cannot be imported

2018-05-14 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r94573:e74b65718f40 Date: 2018-05-14 14:03 +0200 http://bitbucket.org/pypy/pypy/changeset/e74b65718f40/ Log:Don't explode if 'hypothesis' cannot be imported diff --git a/pypy/interpreter/test/test_reverse_debugging.py b/pypy/interpreter

[pypy-commit] pypy default: fix test for python3, remove implemented functions from stubs.py

2018-05-14 Thread mattip
Author: Matti Picus Branch: Changeset: r94570:a8e6b2583cbc Date: 2018-05-14 14:39 +0300 http://bitbucket.org/pypy/pypy/changeset/a8e6b2583cbc/ Log:fix test for python3, remove implemented functions from stubs.py diff --git a/pypy/module/cpyext/stubs.py b/pypy/module/cpyext/stubs.py --- a/py

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

2018-05-14 Thread mattip
Author: Matti Picus Branch: py3.5 Changeset: r94571:823fbc19cb92 Date: 2018-05-14 14:56 +0300 http://bitbucket.org/pypy/pypy/changeset/823fbc19cb92/ Log:merge default into py3.5 diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py --- a/pypy/module/cpyext/api.py +++ b/pypy/modu

[pypy-commit] pypy py3.5: fix distutils.sysconfig

2018-05-14 Thread mattip
Author: Matti Picus Branch: py3.5 Changeset: r94569:28c3a0a86d50 Date: 2018-05-14 14:09 +0300 http://bitbucket.org/pypy/pypy/changeset/28c3a0a86d50/ Log:fix distutils.sysconfig diff --git a/lib-python/3/distutils/sysconfig_pypy.py b/lib-python/3/distutils/sysconfig_pypy.py --- a/lib-python/

[pypy-commit] pypy reverse-debugger-updated: Close branch

2018-05-14 Thread arigo
Author: Armin Rigo Branch: reverse-debugger-updated Changeset: r94567:883b423d5d72 Date: 2018-05-14 13:02 +0200 http://bitbucket.org/pypy/pypy/changeset/883b423d5d72/ Log:Close branch ___ pypy-commit mailing list pypy-commit@python.org https://mail

[pypy-commit] pypy reverse-debugger-updated: Fix test

2018-05-14 Thread arigo
Author: Armin Rigo Branch: reverse-debugger-updated Changeset: r94566:3c84fc6a2df5 Date: 2018-05-14 13:00 +0200 http://bitbucket.org/pypy/pypy/changeset/3c84fc6a2df5/ Log:Fix test diff --git a/pypy/interpreter/astcompiler/test/test_compiler.py b/pypy/interpreter/astcompiler/test/test_compil

[pypy-commit] pypy reverse-debugger-updated: RPython fix: we can't pass around module objects, they must be

2018-05-14 Thread arigo
Author: Armin Rigo Branch: reverse-debugger-updated Changeset: r94565:5fc00945551a Date: 2018-05-14 12:23 +0200 http://bitbucket.org/pypy/pypy/changeset/5fc00945551a/ Log:RPython fix: we can't pass around module objects, they must be fully resolved by the flow graph diff --git a/pypy

[pypy-commit] pypy default: Make this a pointer instead of a Py_ssize_t. Why not, and reduces the

2018-05-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r94564:0088ece5635b Date: 2018-05-14 12:21 +0200 http://bitbucket.org/pypy/pypy/changeset/0088ece5635b/ Log:Make this a pointer instead of a Py_ssize_t. Why not, and reduces the diff from reverse-debugger. diff --git a/pypy/module/cpyext/api.py

[pypy-commit] pypy reverse-debugger-updated: Fix

2018-05-14 Thread arigo
Author: Armin Rigo Branch: reverse-debugger-updated Changeset: r94563:f872fdab3c20 Date: 2018-05-14 11:38 +0200 http://bitbucket.org/pypy/pypy/changeset/f872fdab3c20/ Log:Fix diff --git a/rpython/rtyper/llinterp.py b/rpython/rtyper/llinterp.py --- a/rpython/rtyper/llinterp.py +++ b/rpython/r

[pypy-commit] pypy reverse-debugger-updated: Fix some tests that failed with "trying to change a frozen option object"

2018-05-14 Thread arigo
Author: Armin Rigo Branch: reverse-debugger-updated Changeset: r94562:679c88232aae Date: 2018-05-14 11:36 +0200 http://bitbucket.org/pypy/pypy/changeset/679c88232aae/ Log:Fix some tests that failed with "trying to change a frozen option object" diff --git a/rpython/rlib/objectmodel.p

[pypy-commit] pypy reverse-debugger-updated: More diff reduction

2018-05-14 Thread arigo
Author: Armin Rigo Branch: reverse-debugger-updated Changeset: r94561:4a2a458b4728 Date: 2018-05-14 11:24 +0200 http://bitbucket.org/pypy/pypy/changeset/4a2a458b4728/ Log:More diff reduction diff --git a/pypy/module/micronumpy/compile.py b/pypy/module/micronumpy/compile.py --- a/pypy/module

[pypy-commit] pypy reverse-debugger-updated: Fix some tests

2018-05-14 Thread arigo
Author: Armin Rigo Branch: reverse-debugger-updated Changeset: r94560:2fe38255fdb8 Date: 2018-05-14 11:10 +0200 http://bitbucket.org/pypy/pypy/changeset/2fe38255fdb8/ Log:Fix some tests diff --git a/rpython/rtyper/lltypesystem/lloperation.py b/rpython/rtyper/lltypesystem/lloperation.py ---

[pypy-commit] pypy reverse-debugger-updated: oops

2018-05-14 Thread arigo
Author: Armin Rigo Branch: reverse-debugger-updated Changeset: r94559:57e6fc1e19e1 Date: 2018-05-14 11:09 +0200 http://bitbucket.org/pypy/pypy/changeset/57e6fc1e19e1/ Log:oops diff --git a/rpython/rlib/revdb.py b/rpython/rlib/revdb.py --- a/rpython/rlib/revdb.py +++ b/rpython/rlib/revdb.py @

[pypy-commit] pypy reverse-debugger-updated: Try to reduce the diff from default

2018-05-14 Thread arigo
Author: Armin Rigo Branch: reverse-debugger-updated Changeset: r94558:ed5132246276 Date: 2018-05-14 11:06 +0200 http://bitbucket.org/pypy/pypy/changeset/ed5132246276/ Log:Try to reduce the diff from default diff --git a/pypy/interpreter/astcompiler/codegen.py b/pypy/interpreter/astcompiler/

[pypy-commit] pypy reverse-debugger-updated: Test fixes

2018-05-14 Thread arigo
Author: Armin Rigo Branch: reverse-debugger-updated Changeset: r94557:2b804a3bfea0 Date: 2018-05-14 09:22 +0200 http://bitbucket.org/pypy/pypy/changeset/2b804a3bfea0/ Log:Test fixes diff --git a/rpython/rtyper/llinterp.py b/rpython/rtyper/llinterp.py --- a/rpython/rtyper/llinterp.py +++ b/rp