[pypy-commit] pypy default: don't use eval on user input

2016-07-04 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r85552:7f5d1ceedd1d Date: 2016-07-05 08:29 +0200 http://bitbucket.org/pypy/pypy/changeset/7f5d1ceedd1d/ Log:don't use eval on user input diff --git a/dotviewer/graphparse.py b/dotviewer/graphparse.py --- a/dotviewer/graphparse.py +++ b/dotviewe

[pypy-commit] pypy py3.5-async: Restore function lost because of rename (handle_funcdef without async)

2016-07-04 Thread raffael_t
Author: Raffael Tfirst Branch: py3.5-async Changeset: r85551:288c22e89431 Date: 2016-07-04 22:00 +0200 http://bitbucket.org/pypy/pypy/changeset/288c22e89431/ Log:Restore function lost because of rename (handle_funcdef without async) diff --git a/pypy/interpreter/astcompiler/astbuilde

[pypy-commit] pypy py3.5-async: Handle async_funcdef

2016-07-04 Thread raffael_t
Author: Raffael Tfirst Branch: py3.5-async Changeset: r85550:4b920008b181 Date: 2016-07-04 21:54 +0200 http://bitbucket.org/pypy/pypy/changeset/4b920008b181/ Log:Handle async_funcdef diff --git a/pypy/interpreter/astcompiler/astbuilder.py b/pypy/interpreter/astcompiler/astbuilder.py --- a/p

[pypy-commit] pypy py3.5-async: Change funcdef handling, return AsyncFunctionDef if needed

2016-07-04 Thread raffael_t
Author: Raffael Tfirst Branch: py3.5-async Changeset: r85549:38271294f870 Date: 2016-07-04 21:19 +0200 http://bitbucket.org/pypy/pypy/changeset/38271294f870/ Log:Change funcdef handling, return AsyncFunctionDef if needed diff --git a/pypy/interpreter/astcompiler/astbuilder.py b/pypy/interpr

[pypy-commit] pypy call-via-pyobj: a hack to fix the test in f987c3b171e3, not clear to me why int is special

2016-07-04 Thread mattip
Author: Matti Picus Branch: call-via-pyobj Changeset: r85548:3c9d24675b27 Date: 2016-07-04 22:09 +0300 http://bitbucket.org/pypy/pypy/changeset/3c9d24675b27/ Log:a hack to fix the test in f987c3b171e3, not clear to me why int is special diff --git a/pypy/module/cpyext/typeobject.py b

[pypy-commit] pypy call-via-pyobj: make test_binop_mul_impl fail since tp_as_number slot is not inherited properly

2016-07-04 Thread mattip
Author: Matti Picus Branch: call-via-pyobj Changeset: r85547:f987c3b171e3 Date: 2016-07-04 19:02 +0300 http://bitbucket.org/pypy/pypy/changeset/f987c3b171e3/ Log:make test_binop_mul_impl fail since tp_as_number slot is not inherited properly diff --git a/pypy/module/cpyext/test/array

[pypy-commit] pypy reverse-debugger: Fix location of the stop on backward watchpoints

2016-07-04 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r85546:3c09a4bbcbc2 Date: 2016-07-04 20:32 +0200 http://bitbucket.org/pypy/pypy/changeset/3c09a4bbcbc2/ Log:Fix location of the stop on backward watchpoints diff --git a/rpython/translator/revdb/interact.py b/rpython/translator/revdb/in

[pypy-commit] pypy reverse-debugger: os._exit() should close the revdb log file

2016-07-04 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r85545:1167f883bd80 Date: 2016-07-04 20:00 +0200 http://bitbucket.org/pypy/pypy/changeset/1167f883bd80/ Log:os._exit() should close the revdb log file diff --git a/rpython/rlib/debug.py b/rpython/rlib/debug.py --- a/rpython/rlib/debug.py

[pypy-commit] pypy py3.5-async: Generate ast for async

2016-07-04 Thread raffael_t
Author: Raffael Tfirst Branch: py3.5-async Changeset: r85544:367468a1d202 Date: 2016-07-04 19:17 +0200 http://bitbucket.org/pypy/pypy/changeset/367468a1d202/ Log:Generate ast for async diff --git a/pypy/interpreter/astcompiler/ast.py b/pypy/interpreter/astcompiler/ast.py --- a/pypy/interpre

[pypy-commit] pypy reverse-debugger: Add some "assert not standard_code". Add a "with non_standard_code" in

2016-07-04 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r85543:1e996f85a807 Date: 2016-07-04 19:02 +0200 http://bitbucket.org/pypy/pypy/changeset/1e996f85a807/ Log:Add some "assert not standard_code". Add a "with non_standard_code" in command_locals(). I think that it's not actually ne

[pypy-commit] pypy reverse-debugger: Next fix

2016-07-04 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r85542:79bf6fc209bb Date: 2016-07-04 18:52 +0200 http://bitbucket.org/pypy/pypy/changeset/79bf6fc209bb/ Log:Next fix diff --git a/pypy/interpreter/reverse_debugging.py b/pypy/interpreter/reverse_debugging.py --- a/pypy/interpreter/rever

[pypy-commit] pypy reverse-debugger: Add space._side_effects_ok(). See doc. Still not working.

2016-07-04 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r85541:d0a272e97616 Date: 2016-07-04 18:12 +0200 http://bitbucket.org/pypy/pypy/changeset/d0a272e97616/ Log:Add space._side_effects_ok(). See doc. Still not working. diff --git a/pypy/interpreter/astcompiler/codegen.py b/pypy/interprete

[pypy-commit] pypy py3.5-async: (copy unpack fixes from py3.5 branch)

2016-07-04 Thread raffael_t
Author: Raffael Tfirst Branch: py3.5-async Changeset: r85540:1232cebac106 Date: 2016-07-04 17:52 +0200 http://bitbucket.org/pypy/pypy/changeset/1232cebac106/ Log:(copy unpack fixes from py3.5 branch) diff --git a/pypy/interpreter/pyopcode.py b/pypy/interpreter/pyopcode.py --- a/pypy/interpre

[pypy-commit] pypy py3.5: Check key type in map_unpack_with_call, return function name in error messages

2016-07-04 Thread raffael_t
Author: Raffael Tfirst Branch: py3.5 Changeset: r85539:5242a11c98d3 Date: 2016-07-04 17:46 +0200 http://bitbucket.org/pypy/pypy/changeset/5242a11c98d3/ Log:Check key type in map_unpack_with_call, return function name in error messages diff --git a/pypy/interpreter/pyopcode.py b/pypy/

[pypy-commit] pypy ppc-vsx-support: updates the ppc opcode for vec_int_xor (veqv was used instead of vxor)

2016-07-04 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r85538:2a82f60bb1d6 Date: 2016-07-04 17:24 +0200 http://bitbucket.org/pypy/pypy/changeset/2a82f60bb1d6/ Log:updates the ppc opcode for vec_int_xor (veqv was used instead of vxor) diff --git a/rpython/jit/backend/ppc/vector_e

[pypy-commit] pypy default: (mattip, arigato, plan_rich) solve issue #2339

2016-07-04 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r85537:f24ba12ad3d2 Date: 2016-07-04 16:39 +0200 http://bitbucket.org/pypy/pypy/changeset/f24ba12ad3d2/ Log:(mattip, arigato, plan_rich) solve issue #2339 diff --git a/pypy/module/cpyext/test/test_cpyext.py b/pypy/module/cpyext/test/test_cpyext.p

[pypy-commit] pypy ppc-vsx-support: vectorized reduction test now passes (ppc)

2016-07-04 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r85536:1f00adc7b0fd Date: 2016-07-04 15:29 +0200 http://bitbucket.org/pypy/pypy/changeset/1f00adc7b0fd/ Log:vectorized reduction test now passes (ppc) diff --git a/rpython/jit/backend/ppc/codebuilder.py b/rpython/jit/backend/ppc/co

[pypy-commit] pypy reverse-debugger: tweaks, watchpoints still crash in pypy

2016-07-04 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r85535:62906323fc67 Date: 2016-07-04 14:06 +0200 http://bitbucket.org/pypy/pypy/changeset/62906323fc67/ Log:tweaks, watchpoints still crash in pypy diff --git a/pypy/interpreter/executioncontext.py b/pypy/interpreter/executioncontext.py

[pypy-commit] pypy reverse-debugger: Tweak tweak tweak

2016-07-04 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r85534:8abe003a37d0 Date: 2016-07-04 13:07 +0200 http://bitbucket.org/pypy/pypy/changeset/8abe003a37d0/ Log:Tweak tweak tweak diff --git a/pypy/interpreter/reverse_debugging.py b/pypy/interpreter/reverse_debugging.py --- a/pypy/interpre

[pypy-commit] pypy default: Windows: can call spawnv() if it is called in C '_spawnv' and process.h

2016-07-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r85533:7c031204dc57 Date: 2016-07-04 12:38 +0200 http://bitbucket.org/pypy/pypy/changeset/7c031204dc57/ Log:Windows: can call spawnv() if it is called in C '_spawnv' and process.h is included (thanks cheery) diff --git a/rpython/rlib/rposix.py b

[pypy-commit] pypy reverse-debugger: Fix: thread-local values are usually read directly (threadlocalref_get),

2016-07-04 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r85532:c2bd5822be84 Date: 2016-07-04 12:08 +0200 http://bitbucket.org/pypy/pypy/changeset/c2bd5822be84/ Log:Fix: thread-local values are usually read directly (threadlocalref_get), but written with threadlocalref_addr()+op

[pypy-commit] pypy s390x-old-cpu-no-jit: (s390x) add a config switch, not supported cpu revisions build a no jit version. #2318

2016-07-04 Thread plan_rich
Author: Richard Plangger Branch: s390x-old-cpu-no-jit Changeset: r85531:3a21d6a5c5bc Date: 2016-07-04 11:02 +0200 http://bitbucket.org/pypy/pypy/changeset/3a21d6a5c5bc/ Log:(s390x) add a config switch, not supported cpu revisions build a no jit version. #2318 diff --git a/pypy/goal/t

[pypy-commit] pypy reverse-debugger: Silence warnings

2016-07-04 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r85530:1997376fdb5d Date: 2016-07-04 10:32 +0200 http://bitbucket.org/pypy/pypy/changeset/1997376fdb5d/ Log:Silence warnings diff --git a/rpython/translator/c/gc.py b/rpython/translator/c/gc.py --- a/rpython/translator/c/gc.py +++ b/rpyt

[pypy-commit] pypy reverse-debugger: fix acronym

2016-07-04 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r85529:13ee7857c97e Date: 2016-07-04 10:07 +0200 http://bitbucket.org/pypy/pypy/changeset/13ee7857c97e/ Log:fix acronym diff --git a/rpython/translator/revdb/src-revdb/revdb.c b/rpython/translator/revdb/src-revdb/revdb.c --- a/rpython/t

[pypy-commit] pypy reverse-debugger: Don't implement what I wrote (it's a mess). Instead rely on us getting

2016-07-04 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r85528:a142591d6ca2 Date: 2016-07-04 10:00 +0200 http://bitbucket.org/pypy/pypy/changeset/a142591d6ca2/ Log:Don't implement what I wrote (it's a mess). Instead rely on us getting the same addresses as before. Check that by recordi