[pypy-commit] pypy py3.3: Add an AST validator, will prevent crashes when bad ast object are built and compiled.

2014-04-21 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.3 Changeset: r70807:fe0435cfe837 Date: 2014-04-21 15:10 +0200 http://bitbucket.org/pypy/pypy/changeset/fe0435cfe837/ Log:Add an AST validator, will prevent crashes when bad ast object are built and compiled. diff --git a/pypy/interpreter/astco

[pypy-commit] pypy py3.3: Guess what, there were two different versions of the YieldFrom implementation.

2014-04-21 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.3 Changeset: r70806:ab33ccfe90fb Date: 2014-04-14 22:28 +0200 http://bitbucket.org/pypy/pypy/changeset/ab33ccfe90fb/ Log:Guess what, there were two different versions of the YieldFrom implementation. diff --git a/pypy/interpreter/astcompiler/a

[pypy-commit] pypy small-unroll-improvements: a test showing the remaining problems of dicts and bridges

2014-04-21 Thread cfbolz
Author: Carl Friedrich Bolz Branch: small-unroll-improvements Changeset: r70808:e06ce12276e8 Date: 2014-04-21 15:16 +0200 http://bitbucket.org/pypy/pypy/changeset/e06ce12276e8/ Log:a test showing the remaining problems of dicts and bridges diff --git a/rpython/jit/metainterp/test/test_dict.p

[pypy-commit] pypy small-unroll-improvements: gah, double not :-(

2014-04-21 Thread cfbolz
Author: Carl Friedrich Bolz Branch: small-unroll-improvements Changeset: r70809:3398c41c70bb Date: 2014-04-21 15:35 +0200 http://bitbucket.org/pypy/pypy/changeset/3398c41c70bb/ Log:gah, double not :-( just shows that unit tests for VArrayStructStateInfo.generate_guards would

[pypy-commit] pypy stmgc-c7: Kill stm_set_location again, and instead add a reference to a StmLocation

2014-04-21 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70811:b8dc286ffdb4 Date: 2014-04-21 17:24 +0200 http://bitbucket.org/pypy/pypy/changeset/b8dc286ffdb4/ Log:Kill stm_set_location again, and instead add a reference to a StmLocation object to every ResOp. Should allow better location

[pypy-commit] pypy stmgc-c7: Emit stm_set_location just after the relevant debug_merge_points

2014-04-21 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70810:906accbe3114 Date: 2014-04-20 13:54 +0200 http://bitbucket.org/pypy/pypy/changeset/906accbe3114/ Log:Emit stm_set_location just after the relevant debug_merge_points diff --git a/rpython/jit/metainterp/optimizeopt/stm.py b/rpython/jit/me

[pypy-commit] pypy stmgc-c7: Test that setfield_gc maintain their original stm_location when

2014-04-21 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70812:f76f5363798a Date: 2014-04-21 18:06 +0200 http://bitbucket.org/pypy/pypy/changeset/f76f5363798a/ Log:Test that setfield_gc maintain their original stm_location when delayed by optimization diff --git a/rpython/jit/metainterp/histo

[pypy-commit] pypy stmgc-c7: Add a comment

2014-04-21 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70813:099f24beeb6d Date: 2014-04-21 18:09 +0200 http://bitbucket.org/pypy/pypy/changeset/099f24beeb6d/ Log:Add a comment diff --git a/rpython/jit/metainterp/optimizeopt/test/test_stm.py b/rpython/jit/metainterp/optimizeopt/test/test_stm.py ---

[pypy-commit] pypy stmgc-c7: Pass the tests

2014-04-21 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70815:cd1d172bfa05 Date: 2014-04-21 18:22 +0200 http://bitbucket.org/pypy/pypy/changeset/cd1d172bfa05/ Log:Pass the tests diff --git a/rpython/jit/backend/llsupport/rewrite.py b/rpython/jit/backend/llsupport/rewrite.py --- a/rpython/jit/backen

[pypy-commit] pypy stmgc-c7: Next tests to pass

2014-04-21 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70814:ea3d7a528f1a Date: 2014-04-21 18:19 +0200 http://bitbucket.org/pypy/pypy/changeset/ea3d7a528f1a/ Log:Next tests to pass diff --git a/rpython/jit/backend/llsupport/test/test_rewrite.py b/rpython/jit/backend/llsupport/test/test_rewrite.py

[pypy-commit] pypy stmgc-c7: Preserve the stm_location when introducing CALLs

2014-04-21 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70816:fa2cc2d46b29 Date: 2014-04-21 18:26 +0200 http://bitbucket.org/pypy/pypy/changeset/fa2cc2d46b29/ Log:Preserve the stm_location when introducing CALLs diff --git a/rpython/jit/metainterp/optimizeopt/pure.py b/rpython/jit/metainterp/optimi

[pypy-commit] pypy py3.3: Fix a crash when "yield from" is present in source code.

2014-04-21 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.3 Changeset: r70820:5f601f8ea119 Date: 2014-04-21 18:20 +0200 http://bitbucket.org/pypy/pypy/changeset/5f601f8ea119/ Log:Fix a crash when "yield from" is present in source code. Not correctly implemented though. diff --git a/pypy/interpreter/a

[pypy-commit] pypy py3.3: Don't parse version from Python.asdl anymore.

2014-04-21 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.3 Changeset: r70818:19c656d8c9ca Date: 2014-04-21 16:08 +0200 http://bitbucket.org/pypy/pypy/changeset/19c656d8c9ca/ Log:Don't parse version from Python.asdl anymore. diff --git a/pypy/interpreter/astcompiler/tools/asdl.py b/pypy/interpreter/astcompi

[pypy-commit] pypy py3.3: Reflect "with" statements with multiple items in the AST.

2014-04-21 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.3 Changeset: r70819:0461ffa6c86b Date: 2014-04-21 17:58 +0200 http://bitbucket.org/pypy/pypy/changeset/0461ffa6c86b/ Log:Reflect "with" statements with multiple items in the AST. (CPython issue #12106) diff --git a/pypy/interpreter/astcompiler

[pypy-commit] pypy py3.3: Untabify Python.asdl. Only whitespace/comment changes.

2014-04-21 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.3 Changeset: r70817:2e7421f70317 Date: 2014-04-21 15:54 +0200 http://bitbucket.org/pypy/pypy/changeset/2e7421f70317/ Log:Untabify Python.asdl. Only whitespace/comment changes. diff --git a/pypy/interpreter/astcompiler/tools/Python.asdl b/pypy/interpr

[pypy-commit] pypy py3.3: Fix import of _sqlite3 (needed by the buildbot "compress" step)

2014-04-21 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.3 Changeset: r70821:84aebbaf3a3c Date: 2014-04-21 18:35 +0200 http://bitbucket.org/pypy/pypy/changeset/84aebbaf3a3c/ Log:Fix import of _sqlite3 (needed by the buildbot "compress" step) diff --git a/lib_pypy/_sqlite3.py b/lib_pypy/_sqlite3.py --- a/lib

[pypy-commit] pypy default: document merged branch

2014-04-21 Thread mattip
Author: Matti Picus Branch: Changeset: r70823:ba569fe1efdb Date: 2014-04-21 21:25 +0300 http://bitbucket.org/pypy/pypy/changeset/ba569fe1efdb/ Log:document merged branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/what

[pypy-commit] pypy release-2.3.x: merge default into branch

2014-04-21 Thread mattip
Author: Matti Picus Branch: release-2.3.x Changeset: r70825:2e69f5fd041f Date: 2014-04-21 21:26 +0300 http://bitbucket.org/pypy/pypy/changeset/2e69f5fd041f/ Log:merge default into branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++

[pypy-commit] pypy release-2.3.x: start release branch

2014-04-21 Thread mattip
Author: Matti Picus Branch: release-2.3.x Changeset: r70822:5e488affe59e Date: 2014-04-21 20:42 +0300 http://bitbucket.org/pypy/pypy/changeset/5e488affe59e/ Log:start release branch diff --git a/pypy/doc/release-2.3.0.rst b/pypy/doc/release-2.3.0.rst new file mode 100644 --- /dev/null +++ b/

[pypy-commit] pypy openbsd-lib-prefix: close merged branch

2014-04-21 Thread mattip
Author: Matti Picus Branch: openbsd-lib-prefix Changeset: r70824:81323a128386 Date: 2014-04-21 21:26 +0300 http://bitbucket.org/pypy/pypy/changeset/81323a128386/ Log:close merged branch ___ pypy-commit mailing list [email protected] https://ma

[pypy-commit] pypy stmgc-c7: Small fixes, and translation fixes (still in-progress)

2014-04-21 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70827:3a5604db65d7 Date: 2014-04-21 20:48 +0200 http://bitbucket.org/pypy/pypy/changeset/3a5604db65d7/ Log:Small fixes, and translation fixes (still in-progress) diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assem

[pypy-commit] pypy stmgc-c7: in-progress

2014-04-21 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70826:389b28ee75ee Date: 2014-04-21 19:45 +0200 http://bitbucket.org/pypy/pypy/changeset/389b28ee75ee/ Log:in-progress diff --git a/rpython/jit/backend/llsupport/gcmap.py b/rpython/jit/backend/llsupport/gcmap.py --- a/rpython/jit/backend/llsup

[pypy-commit] pypy default: whoops

2014-04-21 Thread mattip
Author: Matti Picus Branch: Changeset: r70829:e54a3b9abdc0 Date: 2014-04-21 21:54 +0300 http://bitbucket.org/pypy/pypy/changeset/e54a3b9abdc0/ Log:whoops diff --git a/pypy/module/micronumpy/ndarray.py b/pypy/module/micronumpy/ndarray.py --- a/pypy/module/micronumpy/ndarray.py +++ b/pypy/mo

[pypy-commit] pypy release-2.3.x: update release versioning

2014-04-21 Thread mattip
Author: Matti Picus Branch: release-2.3.x Changeset: r70828:26d2174181ed Date: 2014-04-21 21:42 +0300 http://bitbucket.org/pypy/pypy/changeset/26d2174181ed/ Log:update release versioning diff --git a/pypy/doc/conf.py b/pypy/doc/conf.py --- a/pypy/doc/conf.py +++ b/pypy/doc/conf.py @@ -45,9 +

[pypy-commit] pypy default: pep8/cleanup

2014-04-21 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r70830:e9d10a77fab6 Date: 2014-04-21 15:21 -0400 http://bitbucket.org/pypy/pypy/changeset/e9d10a77fab6/ Log:pep8/cleanup diff --git a/pypy/module/micronumpy/ndarray.py b/pypy/module/micronumpy/ndarray.py --- a/pypy/module/micronumpy/ndarray.py +++ b/

[pypy-commit] pypy release-2.3.x: update contributors, lots of new people doing good stuff, thanks!

2014-04-21 Thread mattip
Author: Matti Picus Branch: release-2.3.x Changeset: r70831:20e51c4389ed Date: 2014-04-21 22:28 +0300 http://bitbucket.org/pypy/pypy/changeset/20e51c4389ed/ Log:update contributors, lots of new people doing good stuff, thanks! diff --git a/pypy/doc/contributor.rst b/pypy/doc/contributor.rst

[pypy-commit] pypy py3.3: Convert ast ValidationError to applevel ValueError.

2014-04-21 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.3 Changeset: r70832:a1adffb9acd7 Date: 2014-04-21 21:29 +0200 http://bitbucket.org/pypy/pypy/changeset/a1adffb9acd7/ Log:Convert ast ValidationError to applevel ValueError. diff --git a/pypy/interpreter/astcompiler/validate.py b/pypy/interpreter/astc

[pypy-commit] pypy py3.3: This test was also skipped previously

2014-04-21 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.3 Changeset: r70833:5ec636950a44 Date: 2014-04-21 21:29 +0200 http://bitbucket.org/pypy/pypy/changeset/5ec636950a44/ Log:This test was also skipped previously diff --git a/lib-python/3/test/test_sys.py b/lib-python/3/test/test_sys.py --- a/lib-python/

[pypy-commit] pypy default: cleanup some tests in test_rsocket

2014-04-21 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r70834:fc668990004b Date: 2014-04-21 13:36 -0700 http://bitbucket.org/pypy/pypy/changeset/fc668990004b/ Log:cleanup some tests in test_rsocket diff --git a/rpython/rlib/test/test_rsocket.py b/rpython/rlib/test/test_rsocket.py --- a/rpython/rlib/test/

[pypy-commit] pypy py3k-fix-strategies: shortcut to bytes_w

2014-04-21 Thread pjenvey
Author: Philip Jenvey Branch: py3k-fix-strategies Changeset: r70835:9b05efa1e2d2 Date: 2014-04-21 13:25 -0700 http://bitbucket.org/pypy/pypy/changeset/9b05efa1e2d2/ Log:shortcut to bytes_w diff --git a/pypy/objspace/std/listobject.py b/pypy/objspace/std/listobject.py --- a/pypy/objspace/std/

[pypy-commit] pypy py3k-fix-strategies: another bytes strat fix

2014-04-21 Thread pjenvey
Author: Philip Jenvey Branch: py3k-fix-strategies Changeset: r70836:1a810f29fb28 Date: 2014-04-21 13:25 -0700 http://bitbucket.org/pypy/pypy/changeset/1a810f29fb28/ Log:another bytes strat fix diff --git a/pypy/objspace/std/dictmultiobject.py b/pypy/objspace/std/dictmultiobject.py --- a/pyp

[pypy-commit] pypy default: fix test_streamio on win32

2014-04-21 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r70837:7a7431b12694 Date: 2014-04-21 14:02 -0700 http://bitbucket.org/pypy/pypy/changeset/7a7431b12694/ Log:fix test_streamio on win32 diff --git a/rpython/rlib/test/test_streamio.py b/rpython/rlib/test/test_streamio.py --- a/rpython/rlib/test/test_s

[pypy-commit] pypy default: restart whatnew after release-2.3

2014-04-21 Thread mattip
Author: Matti Picus Branch: Changeset: r70838:b6c402a43ae2 Date: 2014-04-22 00:03 +0300 http://bitbucket.org/pypy/pypy/changeset/b6c402a43ae2/ Log:restart whatnew after release-2.3 diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-2.3.0.rst copy from pypy/doc/whatsnew-head.rst cop

[pypy-commit] pypy default: changeset 20e51c4389ed, update list of contributors

2014-04-21 Thread mattip
Author: Matti Picus Branch: Changeset: r70840:4d1a65dedd97 Date: 2014-04-22 00:09 +0300 http://bitbucket.org/pypy/pypy/changeset/4d1a65dedd97/ Log:changeset 20e51c4389ed, update list of contributors diff --git a/pypy/doc/contributor.rst b/pypy/doc/contributor.rst --- a/pypy/doc/contributor.

[pypy-commit] pypy default: node should be on default branch

2014-04-21 Thread mattip
Author: Matti Picus Branch: Changeset: r70839:d41b6079f8f5 Date: 2014-04-22 00:08 +0300 http://bitbucket.org/pypy/pypy/changeset/d41b6079f8f5/ Log:node should be on default branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pyp

[pypy-commit] pypy default: show where test_simple_tcp fails

2014-04-21 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r70841:52e1124ad331 Date: 2014-04-21 14:48 -0700 http://bitbucket.org/pypy/pypy/changeset/52e1124ad331/ Log:show where test_simple_tcp fails diff --git a/rpython/rlib/test/test_rsocket.py b/rpython/rlib/test/test_rsocket.py --- a/rpython/rlib/test/te

[pypy-commit] pypy default: only skip poll tests on win32

2014-04-21 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r70842:28198ceccc4a Date: 2014-04-21 15:04 -0700 http://bitbucket.org/pypy/pypy/changeset/28198ceccc4a/ Log:only skip poll tests on win32 diff --git a/rpython/rlib/test/test_rpoll.py b/rpython/rlib/test/test_rpoll.py --- a/rpython/rlib/test/test_rpoll

[pypy-commit] pypy default: fix test_urandom_failure by eliminating unnecessary dependency ctypes_support -> ctypes.util -> tempfile -> random -> urandom

2014-04-21 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r70843:ad57911bdbc4 Date: 2014-04-22 01:36 -0400 http://bitbucket.org/pypy/pypy/changeset/ad57911bdbc4/ Log:fix test_urandom_failure by eliminating unnecessary dependency ctypes_support -> ctypes.util -> tempfile -> random -> urandom diff --gi

[pypy-commit] pypy default: whoops

2014-04-21 Thread mattip
Author: Matti Picus Branch: Changeset: r70844:632b90b2a5af Date: 2014-04-22 08:38 +0300 http://bitbucket.org/pypy/pypy/changeset/632b90b2a5af/ Log:whoops diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsnew-head.rst @@