[pypy-commit] pypy default: Issue #3050

2019-08-06 Thread arigo
Author: Armin Rigo Branch: Changeset: r97068:6e42888fc78a Date: 2019-08-06 14:17 +0200 http://bitbucket.org/pypy/pypy/changeset/6e42888fc78a/ Log:Issue #3050 subprocess: accept arguments that are not directly subscriptable (like iterators) diff --git a/lib-python/2.7/subpro

[pypy-commit] pypy default: merge heads

2019-08-06 Thread arigo
Author: Armin Rigo Branch: Changeset: r97069:6b6a9bdd8658 Date: 2019-08-06 14:17 +0200 http://bitbucket.org/pypy/pypy/changeset/6b6a9bdd8658/ Log:merge heads diff --git a/pypy/module/__builtin__/test/test_compile.py b/pypy/module/__builtin__/test/apptest_compile.py rename from pypy/module/

[pypy-commit] pypy sandbox-2: A branch to revive sandboxing for Anvil, with a new idea that should move

2019-08-06 Thread arigo
Author: Armin Rigo Branch: sandbox-2 Changeset: r97070:7658f5db8ad6 Date: 2019-08-06 14:30 +0200 http://bitbucket.org/pypy/pypy/changeset/7658f5db8ad6/ Log:A branch to revive sandboxing for Anvil, with a new idea that should move to burden of keeping it up-to-date out of the pypy-c _

[pypy-commit] pypy sandbox-2: Remove support for the outdated register_external(sandboxsafe=False)

2019-08-06 Thread arigo
Author: Armin Rigo Branch: sandbox-2 Changeset: r97071:2b1d31cf3e3e Date: 2019-08-06 15:34 +0200 http://bitbucket.org/pypy/pypy/changeset/2b1d31cf3e3e/ Log:Remove support for the outdated register_external(sandboxsafe=False) diff --git a/rpython/annotator/policy.py b/rpython/annotator/policy

[pypy-commit] pypy sandbox-2: Remove support for register_replacement_for(sandboxed_name=...)

2019-08-06 Thread arigo
Author: Armin Rigo Branch: sandbox-2 Changeset: r97072:e1fde97711a7 Date: 2019-08-06 15:41 +0200 http://bitbucket.org/pypy/pypy/changeset/e1fde97711a7/ Log:Remove support for register_replacement_for(sandboxed_name=...) diff --git a/rpython/rlib/objectmodel.py b/rpython/rlib/objectmodel.py -

[pypy-commit] pypy __debug__-optimize: add space and compile_info parameters to as_constant()

2019-08-06 Thread rlamy
Author: Ronan Lamy Branch: __debug__-optimize Changeset: r97076:25c246923b60 Date: 2019-08-06 16:02 +0100 http://bitbucket.org/pypy/pypy/changeset/25c246923b60/ Log:add space and compile_info parameters to as_constant() diff --git a/pypy/interpreter/astcompiler/codegen.py b/pypy/interpreter

[pypy-commit] pypy __debug__-optimize: update test to match lib-python

2019-08-06 Thread rlamy
Author: Ronan Lamy Branch: __debug__-optimize Changeset: r97075:e3c0c0d858a7 Date: 2019-08-06 15:21 +0100 http://bitbucket.org/pypy/pypy/changeset/e3c0c0d858a7/ Log:update test to match lib-python diff --git a/pypy/module/__builtin__/test/apptest_compile.py b/pypy/module/__builtin__/test/ap

[pypy-commit] pypy sandbox-2: in-progress: implementing another approach for sandboxing

2019-08-06 Thread arigo
Author: Armin Rigo Branch: sandbox-2 Changeset: r97077:f2a2ec0e2a42 Date: 2019-08-06 18:08 +0200 http://bitbucket.org/pypy/pypy/changeset/f2a2ec0e2a42/ Log:in-progress: implementing another approach for sandboxing diff --git a/pypy/goal/targetpypystandalone.py b/pypy/goal/targetpypystandalo

[pypy-commit] pypy __debug__-optimize: fix Ellipsis.as_constant()

2019-08-06 Thread rlamy
Author: Ronan Lamy Branch: __debug__-optimize Changeset: r97079:e6ebcd68aa27 Date: 2019-08-06 16:32 +0100 http://bitbucket.org/pypy/pypy/changeset/e6ebcd68aa27/ Log:fix Ellipsis.as_constant() diff --git a/pypy/interpreter/astcompiler/optimize.py b/pypy/interpreter/astcompiler/optimize.py --

[pypy-commit] pypy __debug__-optimize: 'True', 'False' and 'None' are proper keywords now, not reserved names

2019-08-06 Thread rlamy
Author: Ronan Lamy Branch: __debug__-optimize Changeset: r97080:d2c9896c2574 Date: 2019-08-06 16:55 +0100 http://bitbucket.org/pypy/pypy/changeset/d2c9896c2574/ Log:'True', 'False' and 'None' are proper keywords now, not reserved names diff --git a/pypy/interpreter/astcompiler/optimi

[pypy-commit] pypy __debug__-optimize: remove dead code

2019-08-06 Thread rlamy
Author: Ronan Lamy Branch: __debug__-optimize Changeset: r97078:2c5d479229ac Date: 2019-08-06 16:17 +0100 http://bitbucket.org/pypy/pypy/changeset/2c5d479229ac/ Log:remove dead code diff --git a/pypy/interpreter/astcompiler/optimize.py b/pypy/interpreter/astcompiler/optimize.py --- a/pypy/i

[pypy-commit] pypy __debug__-optimize: Constant-fold __debug__ at compile time

2019-08-06 Thread rlamy
Author: Ronan Lamy Branch: __debug__-optimize Changeset: r97081:b9c4efabfa18 Date: 2019-08-06 17:23 +0100 http://bitbucket.org/pypy/pypy/changeset/b9c4efabfa18/ Log:Constant-fold __debug__ at compile time diff --git a/pypy/interpreter/astcompiler/optimize.py b/pypy/interpreter/astcompiler/o

[pypy-commit] pypy __debug__-optimize: remove obsolete comment

2019-08-06 Thread rlamy
Author: Ronan Lamy Branch: __debug__-optimize Changeset: r97083:04f2e33aa9a7 Date: 2019-08-06 20:37 +0100 http://bitbucket.org/pypy/pypy/changeset/04f2e33aa9a7/ Log:remove obsolete comment diff --git a/pypy/module/__builtin__/test/test_compile.py b/pypy/module/__builtin__/test/test_compile.

[pypy-commit] pypy __debug__-optimize: Make handling of sys.flags.optimize closer to CPython and fix compile(..., optimize=-1)

2019-08-06 Thread rlamy
Author: Ronan Lamy Branch: __debug__-optimize Changeset: r97084:5580f03f4baa Date: 2019-08-06 22:10 +0100 http://bitbucket.org/pypy/pypy/changeset/5580f03f4baa/ Log:Make handling of sys.flags.optimize closer to CPython and fix compile(..., optimize=-1) diff --git a/pypy/bin/pyinterac