[pypy-commit] pypy py3.3: Add _posixsubprocess to various test classes' spaceconfig.

2015-07-17 Thread mjacob
Author: Manuel Jacob Branch: py3.3 Changeset: r78596:23225d87521e Date: 2015-07-17 21:35 +0200 http://bitbucket.org/pypy/pypy/changeset/23225d87521e/ Log:Add _posixsubprocess to various test classes' spaceconfig. diff --git a/pypy/module/_multiprocessing/test/test_connection.py b/pypy/modul

[pypy-commit] pypy py3.3: Add frozenset to fake objspace's BUILTIN_TYPES.

2015-07-17 Thread mjacob
Author: Manuel Jacob Branch: py3.3 Changeset: r78595:06468b42f6a5 Date: 2015-07-17 21:20 +0200 http://bitbucket.org/pypy/pypy/changeset/06468b42f6a5/ Log:Add frozenset to fake objspace's BUILTIN_TYPES. diff --git a/pypy/objspace/fake/objspace.py b/pypy/objspace/fake/objspace.py --- a/pypy/ob

[pypy-commit] pypy py3.3: Fix test to check for DeprecationWarning instead of PendingDeprecationWarning.

2015-07-17 Thread mjacob
Author: Manuel Jacob Branch: py3.3 Changeset: r78590:2293d8db2159 Date: 2015-07-17 20:48 +0200 http://bitbucket.org/pypy/pypy/changeset/2293d8db2159/ Log:Fix test to check for DeprecationWarning instead of PendingDeprecationWarning. diff --git a/pypy/objspace/std/test/test_newformat.

[pypy-commit] pypy py3.3: Add _struct module to spaceconfig.

2015-07-17 Thread mjacob
Author: Manuel Jacob Branch: py3.3 Changeset: r78594:0eb1db3dec84 Date: 2015-07-17 21:09 +0200 http://bitbucket.org/pypy/pypy/changeset/0eb1db3dec84/ Log:Add _struct module to spaceconfig. diff --git a/pypy/module/__builtin__/test/test_filter_pickle.py b/pypy/module/__builtin__/test/test_fi

[pypy-commit] pypy py3.3: Properly implement sys.thread_info.

2015-07-17 Thread mjacob
Author: Manuel Jacob Branch: py3.3 Changeset: r78593:75dcac9caa42 Date: 2015-07-17 21:05 +0200 http://bitbucket.org/pypy/pypy/changeset/75dcac9caa42/ Log:Properly implement sys.thread_info. diff --git a/pypy/module/sys/__init__.py b/pypy/module/sys/__init__.py --- a/pypy/module/sys/__init__.

[pypy-commit] pypy py3.3: Fix test.

2015-07-17 Thread mjacob
Author: Manuel Jacob Branch: py3.3 Changeset: r78589:5d8ec598c9cd Date: 2015-07-17 18:39 +0200 http://bitbucket.org/pypy/pypy/changeset/5d8ec598c9cd/ Log:Fix test. diff --git a/pypy/objspace/std/test/test_typeobject.py b/pypy/objspace/std/test/test_typeobject.py --- a/pypy/objspace/std/test

[pypy-commit] pypy py3.3: Remove outdated comment.

2015-07-17 Thread mjacob
Author: Manuel Jacob Branch: py3.3 Changeset: r78592:9f276b11158d Date: 2015-07-17 20:54 +0200 http://bitbucket.org/pypy/pypy/changeset/9f276b11158d/ Log:Remove outdated comment. diff --git a/pypy/module/sys/system.py b/pypy/module/sys/system.py --- a/pypy/module/sys/system.py +++ b/pypy/mod

[pypy-commit] pypy py3.3: Back out changeset 78b221682191.

2015-07-17 Thread mjacob
Author: Manuel Jacob Branch: py3.3 Changeset: r78591:b8d4cf2a1100 Date: 2015-07-17 20:52 +0200 http://bitbucket.org/pypy/pypy/changeset/b8d4cf2a1100/ Log:Back out changeset 78b221682191. diff --git a/pypy/interpreter/mixedmodule.py b/pypy/interpreter/mixedmodule.py --- a/pypy/interpreter/mix

[pypy-commit] pypy indexing: implement ellipsis indexing

2015-07-17 Thread rlamy
Author: Ronan Lamy Branch: indexing Changeset: r78588:5663f55d1d87 Date: 2015-07-17 20:02 +0100 http://bitbucket.org/pypy/pypy/changeset/5663f55d1d87/ Log:implement ellipsis indexing diff --git a/pypy/module/micronumpy/concrete.py b/pypy/module/micronumpy/concrete.py --- a/pypy/module/micro

[pypy-commit] pypy py3.3: Fix test because repr of a class defined inside a function changed.

2015-07-17 Thread mjacob
Author: Manuel Jacob Branch: py3.3 Changeset: r78586:7305d753afde Date: 2015-07-17 12:37 +0200 http://bitbucket.org/pypy/pypy/changeset/7305d753afde/ Log:Fix test because repr of a class defined inside a function changed. diff --git a/pypy/objspace/std/test/test_typeobject.py b/pypy/objspac

[pypy-commit] pypy py3.3: Implement improved function call exception messages.

2015-07-17 Thread mjacob
Author: Manuel Jacob Branch: py3.3 Changeset: r78587:cb29adb88801 Date: 2015-07-17 18:10 +0200 http://bitbucket.org/pypy/pypy/changeset/cb29adb88801/ Log:Implement improved function call exception messages. diff --git a/lib-python/3/test/test_extcall.py b/lib-python/3/test/test_extcall.py -

[pypy-commit] pypy vecopt: rpython hint, attach_bridge is now called stitch_bridge

2015-07-17 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r78585:6b68821bc6e3 Date: 2015-07-17 17:30 +0200 http://bitbucket.org/pypy/pypy/changeset/6b68821bc6e3/ Log:rpython hint, attach_bridge is now called stitch_bridge diff --git a/rpython/jit/backend/llsupport/assembler.py b/rpython/jit/backen

[pypy-commit] pypy vecopt: trace versioning now compiles each version just once, and attaches patches all further guards to the bridge

2015-07-17 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r78584:0d1dc4ba30d3 Date: 2015-07-17 17:19 +0200 http://bitbucket.org/pypy/pypy/changeset/0d1dc4ba30d3/ Log:trace versioning now compiles each version just once, and attaches patches all further guards to the bridge diff --git a/rpyt

[pypy-commit] pypy indexing: hg merge default

2015-07-17 Thread rlamy
Author: Ronan Lamy Branch: indexing Changeset: r78583:d579a53d3316 Date: 2015-07-17 16:12 +0100 http://bitbucket.org/pypy/pypy/changeset/d579a53d3316/ Log:hg merge default diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/wha

[pypy-commit] pypy indexing: split Chunk into IntegerChunk and SliceChunk

2015-07-17 Thread rlamy
Author: Ronan Lamy Branch: indexing Changeset: r78581:e7efb3c05cee Date: 2015-07-17 15:20 +0100 http://bitbucket.org/pypy/pypy/changeset/e7efb3c05cee/ Log:split Chunk into IntegerChunk and SliceChunk diff --git a/pypy/module/micronumpy/concrete.py b/pypy/module/micronumpy/concrete.py --- a/

[pypy-commit] pypy indexing: Delay computation of slice length (required to implement ellipses)

2015-07-17 Thread rlamy
Author: Ronan Lamy Branch: indexing Changeset: r78582:79db5bdf0df2 Date: 2015-07-17 16:03 +0100 http://bitbucket.org/pypy/pypy/changeset/79db5bdf0df2/ Log:Delay computation of slice length (required to implement ellipses) diff --git a/pypy/module/micronumpy/concrete.py b/pypy/module/micronu

[pypy-commit] pypy default: fix for 32 bit

2015-07-17 Thread mattip
Author: mattip Branch: Changeset: r78580:16f93a8bbc64 Date: 2015-07-17 17:53 +0300 http://bitbucket.org/pypy/pypy/changeset/16f93a8bbc64/ Log:fix for 32 bit diff --git a/pypy/module/micronumpy/descriptor.py b/pypy/module/micronumpy/descriptor.py --- a/pypy/module/micronumpy/descriptor.py +

[pypy-commit] pypy vecopt: minor simplifications, fixed some tests cases (more to go), the additional abc opt removes some opts, the tests should not check for equivalence of all instructions, but che

2015-07-17 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r78579:aa9a9d9cc94b Date: 2015-07-17 16:37 +0200 http://bitbucket.org/pypy/pypy/changeset/aa9a9d9cc94b/ Log:minor simplifications, fixed some tests cases (more to go), the additional abc opt removes some opts, the tests should not che

[pypy-commit] pypy vecopt: added clone to a descriptor. I used invent_fail_descr before that, which did the same thing, but in a huge switch statement

2015-07-17 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r78578:a05aff84b29f Date: 2015-07-17 15:28 +0200 http://bitbucket.org/pypy/pypy/changeset/a05aff84b29f/ Log:added clone to a descriptor. I used invent_fail_descr before that, which did the same thing, but in a huge switch statement d

[pypy-commit] extradoc extradoc: copy all the stuff needed to produce the pdf, expand the slides

2015-07-17 Thread antocuni
Author: Antonio Cuni Branch: extradoc Changeset: r5542:0e6f6ebd4d39 Date: 2015-07-17 15:46 +0200 http://bitbucket.org/pypy/extradoc/changeset/0e6f6ebd4d39/ Log:copy all the stuff needed to produce the pdf, expand the slides diff --git a/talk/ep2015/performance/Makefile b/talk/ep2015/performa

[pypy-commit] pypy py3.3: hg merge py3k

2015-07-17 Thread mjacob
Author: Manuel Jacob Branch: py3.3 Changeset: r78577:95c0538a5119 Date: 2015-07-17 11:51 +0200 http://bitbucket.org/pypy/pypy/changeset/95c0538a5119/ Log:hg merge py3k diff too long, truncating to 2000 out of 4669 lines diff --git a/lib-python/3/test/test_dis.py b/lib-python/3/test/test_dis

[pypy-commit] pypy optresult-unroll: work some more on short preamble

2015-07-17 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r78574:b7aec727abac Date: 2015-07-16 15:17 +0200 http://bitbucket.org/pypy/pypy/changeset/b7aec727abac/ Log:work some more on short preamble diff --git a/rpython/jit/metainterp/optimizeopt/heap.py b/rpython/jit/metainterp/optimi

[pypy-commit] pypy optresult-unroll: detect recursion

2015-07-17 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r78576:677da62dbd4f Date: 2015-07-17 11:48 +0200 http://bitbucket.org/pypy/pypy/changeset/677da62dbd4f/ Log:detect recursion diff --git a/rpython/jit/metainterp/optimizeopt/shortpreamble.py b/rpython/jit/metainterp/optimizeopt/s

[pypy-commit] pypy optresult-unroll: dance around to the music

2015-07-17 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r78575:8a00142bfe8a Date: 2015-07-17 11:45 +0200 http://bitbucket.org/pypy/pypy/changeset/8a00142bfe8a/ Log:dance around to the music diff --git a/rpython/jit/metainterp/optimizeopt/optimizer.py b/rpython/jit/metainterp/optimize