[pypy-commit] pypy default: add calling convention tests that fail on ARM hardfloat.

2013-03-22 Thread bivab
Author: David Schneider Branch: Changeset: r62643:c08ad20d4651 Date: 2013-03-22 10:00 +0200 http://bitbucket.org/pypy/pypy/changeset/c08ad20d4651/ Log:add calling convention tests that fail on ARM hardfloat. The tests pinpoint the current issue with float arguments passed on

[pypy-commit] pypy default: avoid pushing a register when moving values around if we have a free register to use

2013-03-22 Thread bivab
Author: David Schneider Branch: Changeset: r62644:33776a88f16c Date: 2013-03-22 10:29 +0200 http://bitbucket.org/pypy/pypy/changeset/33776a88f16c/ Log:avoid pushing a register when moving values around if we have a free register to use diff --git a/rpython/jit/backend/arm/assembler.

[pypy-commit] pypy default: cleanups in pypy.interpreter

2013-03-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r62647:cd694cb03816 Date: 2013-03-22 05:46 -0400 http://bitbucket.org/pypy/pypy/changeset/cd694cb03816/ Log:cleanups in pypy.interpreter diff --git a/pypy/interpreter/app_main.py b/pypy/interpreter/app_main.py --- a/pypy/interpreter/app_main.py +++ b/

[pypy-commit] pypy default: cleanups in pypy.module

2013-03-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r62646:2299a8227a15 Date: 2013-03-22 04:29 -0400 http://bitbucket.org/pypy/pypy/changeset/2299a8227a15/ Log:cleanups in pypy.module diff --git a/pypy/module/_collections/__init__.py b/pypy/module/_collections/__init__.py --- a/pypy/module/_collection

[pypy-commit] pypy default: cleanups in rpython.rlib

2013-03-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r62648:aedad688feca Date: 2013-03-22 02:29 -0400 http://bitbucket.org/pypy/pypy/changeset/aedad688feca/ Log:cleanups in rpython.rlib diff --git a/rpython/rlib/_jit_vref.py b/rpython/rlib/_jit_vref.py --- a/rpython/rlib/_jit_vref.py +++ b/rpython/rlib/

[pypy-commit] pypy default: cleanups in rpython.translator

2013-03-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r62650:5f4b6b693539 Date: 2013-03-22 04:03 -0400 http://bitbucket.org/pypy/pypy/changeset/5f4b6b693539/ Log:cleanups in rpython.translator diff --git a/rpython/translator/backendopt/escape.py b/rpython/translator/backendopt/escape.py --- a/rpython/tr

[pypy-commit] pypy default: cleanups in rpython.annotator

2013-03-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r62649:c154acb97f6a Date: 2013-03-22 05:18 -0400 http://bitbucket.org/pypy/pypy/changeset/c154acb97f6a/ Log:cleanups in rpython.annotator diff --git a/rpython/annotator/annrpython.py b/rpython/annotator/annrpython.py --- a/rpython/annotator/annrpython

[pypy-commit] pypy default: random other cleanups

2013-03-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r62651:f4837cb97fc2 Date: 2013-03-22 05:51 -0400 http://bitbucket.org/pypy/pypy/changeset/f4837cb97fc2/ Log:random other cleanups diff --git a/pypy/bin/checkmodule.py b/pypy/bin/checkmodule.py --- a/pypy/bin/checkmodule.py +++ b/pypy/bin/checkmodule.p

[pypy-commit] pypy default: missing import

2013-03-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r62653:d077b52ffc67 Date: 2013-03-22 06:14 -0400 http://bitbucket.org/pypy/pypy/changeset/d077b52ffc67/ Log:missing import diff --git a/pypy/config/test/test_makerestdoc.py b/pypy/config/test/test_makerestdoc.py --- a/pypy/config/test/test_makerestdo

[pypy-commit] pypy default: fix newbool @signature

2013-03-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r62654:e094bfb176b7 Date: 2013-03-22 06:33 -0400 http://bitbucket.org/pypy/pypy/changeset/e094bfb176b7/ Log:fix newbool @signature diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a/pypy/interpreter/baseobjspace.py

[pypy-commit] pypy default: random test fixes after cleanups

2013-03-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r62655:8c91ef2675de Date: 2013-03-22 06:42 -0400 http://bitbucket.org/pypy/pypy/changeset/8c91ef2675de/ Log:random test fixes after cleanups diff --git a/rpython/annotator/test/test_annrpython.py b/rpython/annotator/test/test_annrpython.py --- a/rpyt

[pypy-commit] pypy default: fix whatsnew

2013-03-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r62656:d8b3fa6d3585 Date: 2013-03-22 07:21 -0400 http://bitbucket.org/pypy/pypy/changeset/d8b3fa6d3585/ Log:fix whatsnew 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

[pypy-commit] pypy default: .any() and .all() are available on all numpy types, not only bools

2013-03-22 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r62657:938e96a52c5e Date: 2013-03-22 13:45 +0100 http://bitbucket.org/pypy/pypy/changeset/938e96a52c5e/ Log:.any() and .all() are available on all numpy types, not only bools diff --git a/pypy/module/micronumpy/interp_boxes.py b/pypy/module/micronump

[pypy-commit] pypy default: implement ravel() for numpy types

2013-03-22 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r62658:260f7bccabb2 Date: 2013-03-22 13:51 +0100 http://bitbucket.org/pypy/pypy/changeset/260f7bccabb2/ Log:implement ravel() for numpy types diff --git a/pypy/module/micronumpy/interp_boxes.py b/pypy/module/micronumpy/interp_boxes.py --- a/pypy/modu

[pypy-commit] pypy default: remove yet another usage of ann enforceargs (this time in rstr)

2013-03-22 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r62659:6747fb2b2dd2 Date: 2013-03-22 06:47 -0700 http://bitbucket.org/pypy/pypy/changeset/6747fb2b2dd2/ Log:remove yet another usage of ann enforceargs (this time in rstr) diff --git a/rpython/rtyper/lltypesystem/rstr.py b/rpython/rtyper/lltypesystem/

[pypy-commit] pypy default: a more efficient implementation of list multiplication for typed lists:

2013-03-22 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r62660:cfcc5f6b1c72 Date: 2013-03-22 17:31 +0100 http://bitbucket.org/pypy/pypy/changeset/cfcc5f6b1c72/ Log:a more efficient implementation of list multiplication for typed lists: so far multiplying would always clone the list and then u

[pypy-commit] pypy default: backout the merge of str-dtype-improvement branch. Seems new numpy is not

2013-03-22 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r62661:c967eefd1789 Date: 2013-03-21 22:59 -0700 http://bitbucket.org/pypy/pypy/changeset/c967eefd1789/ Log:backout the merge of str-dtype-improvement branch. Seems new numpy is not doing it any more (also mattip is flying so it would tak

[pypy-commit] pypy default: merge

2013-03-22 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r62662:61bb1bd35293 Date: 2013-03-22 10:49 -0700 http://bitbucket.org/pypy/pypy/changeset/61bb1bd35293/ Log:merge diff --git a/pypy/module/micronumpy/arrayimpl/concrete.py b/pypy/module/micronumpy/arrayimpl/concrete.py --- a/pypy/module/micronu

[pypy-commit] pypy default: make sure smalllongobject can be unwrapped, add tests (thanks xentac)

2013-03-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r62663:5b912b8c74cf Date: 2013-03-22 17:05 -0400 http://bitbucket.org/pypy/pypy/changeset/5b912b8c74cf/ Log:make sure smalllongobject can be unwrapped, add tests (thanks xentac) diff --git a/pypy/objspace/std/longobject.py b/pypy/objspace/std/

[pypy-commit] pypy default: backout the backout of str-dtype-improvement in c967eefd1789 after discussion with fijal

2013-03-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r62664:f7ec62daeb1b Date: 2013-03-22 17:45 -0400 http://bitbucket.org/pypy/pypy/changeset/f7ec62daeb1b/ Log:backout the backout of str-dtype-improvement in c967eefd1789 after discussion with fijal diff --git a/pypy/module/micronumpy/arrayimpl/

[pypy-commit] pypy default: whitespace

2013-03-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r62665:b7d6a906dc0c Date: 2013-03-22 17:48 -0400 http://bitbucket.org/pypy/pypy/changeset/b7d6a906dc0c/ Log:whitespace diff --git a/pypy/module/micronumpy/arrayimpl/concrete.py b/pypy/module/micronumpy/arrayimpl/concrete.py --- a/pypy/module/micronum

[pypy-commit] buildbot default: make OJITLINUX32 work

2013-03-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r756:10ea2a8c1425 Date: 2013-03-22 19:06 -0400 http://bitbucket.org/pypy/buildbot/changeset/10ea2a8c1425/ Log:make OJITLINUX32 work diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py --- a/bot2/pypybuildbot/master.py +++ b/bot2/pyp

[pypy-commit] buildbot default: (fijal) remove OJITLINUX32, serves no purpose

2013-03-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r757:a57131afb23f Date: 2013-03-22 19:19 -0400 http://bitbucket.org/pypy/buildbot/changeset/a57131afb23f/ Log:(fijal) remove OJITLINUX32, serves no purpose diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py --- a/bot2/pypybuildbot/

[pypy-commit] buildbot default: disable JITMACOSX64 nightly until we have a working slave

2013-03-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r758:5432a4af5335 Date: 2013-03-22 19:22 -0400 http://bitbucket.org/pypy/buildbot/changeset/5432a4af5335/ Log:disable JITMACOSX64 nightly until we have a working slave diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py --- a/bot2/p

[pypy-commit] pypy reflex-support: close to be merged branch

2013-03-22 Thread fijal
Author: Maciej Fijalkowski Branch: reflex-support Changeset: r62666:7ccf424c8e5c Date: 2013-03-22 16:38 -0700 http://bitbucket.org/pypy/pypy/changeset/7ccf424c8e5c/ Log:close to be merged branch ___ pypy-commit mailing list [email protected] h

[pypy-commit] pypy default: fix whatsnew

2013-03-22 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r62668:f001c220bcc4 Date: 2013-03-22 16:42 -0700 http://bitbucket.org/pypy/pypy/changeset/f001c220bcc4/ Log:fix whatsnew diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsne

[pypy-commit] pypy remove-list-smm: close merged branch

2013-03-22 Thread fijal
Author: Maciej Fijalkowski Branch: remove-list-smm Changeset: r62669:86cdf9caeaea Date: 2013-03-22 16:46 -0700 http://bitbucket.org/pypy/pypy/changeset/86cdf9caeaea/ Log:close merged branch ___ pypy-commit mailing list [email protected] http:/

[pypy-commit] pypy default: dummy merge

2013-03-22 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r62670:1a3d9bf713f4 Date: 2013-03-22 16:47 -0700 http://bitbucket.org/pypy/pypy/changeset/1a3d9bf713f4/ Log:dummy merge ___ pypy-commit mailing list [email protected] http://mail.python.org/mailma

[pypy-commit] pypy reflex-support: initial support for method templates

2013-03-22 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r62671:51d3f7728e91 Date: 2013-03-22 17:34 -0700 http://bitbucket.org/pypy/pypy/changeset/51d3f7728e91/ Log:initial support for method templates diff --git a/pypy/module/cppyy/capi/__init__.py b/pypy/module/cppyy/capi/__init__.py --- a

[pypy-commit] pypy reflex-support: support for templated member functions

2013-03-22 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r62672:fd24e89f5e2c Date: 2013-03-21 17:44 -0700 http://bitbucket.org/pypy/pypy/changeset/fd24e89f5e2c/ Log:support for templated member functions diff --git a/pypy/module/cppyy/capi/__init__.py b/pypy/module/cppyy/capi/__init__.py ---

[pypy-commit] pypy reflex-support: fixes for rtyper

2013-03-22 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r62674:231c0e5ca68a Date: 2013-03-21 18:12 -0700 http://bitbucket.org/pypy/pypy/changeset/231c0e5ca68a/ Log:fixes for rtyper diff --git a/pypy/module/cppyy/interp_cppyy.py b/pypy/module/cppyy/interp_cppyy.py --- a/pypy/module/cppyy/int

[pypy-commit] pypy reflex-support: support for global templated functions

2013-03-22 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r62673:f2c212b00402 Date: 2013-03-21 18:03 -0700 http://bitbucket.org/pypy/pypy/changeset/f2c212b00402/ Log:support for global templated functions diff --git a/pypy/module/cppyy/interp_cppyy.py b/pypy/module/cppyy/interp_cppyy.py --- a

[pypy-commit] pypy reflex-support: templated methods support for CINT backend

2013-03-22 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r62675:0fc3d6fef5b2 Date: 2013-03-22 16:25 -0700 http://bitbucket.org/pypy/pypy/changeset/0fc3d6fef5b2/ Log:templated methods support for CINT backend diff --git a/pypy/module/cppyy/src/cintcwrapper.cxx b/pypy/module/cppyy/src/cintcwra

[pypy-commit] pypy reflex-support: coding style fixes

2013-03-22 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r62676:e83ef78604e7 Date: 2013-03-22 17:43 -0700 http://bitbucket.org/pypy/pypy/changeset/e83ef78604e7/ Log:coding style fixes diff --git a/pypy/module/cppyy/test/advancedcpp.h b/pypy/module/cppyy/test/advancedcpp.h --- a/pypy/module/c

[pypy-commit] pypy reflex-support: reftester test

2013-03-22 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r62677:3d5c68f6a4d4 Date: 2013-03-22 17:46 -0700 http://bitbucket.org/pypy/pypy/changeset/3d5c68f6a4d4/ Log:reftester test diff --git a/pypy/module/cppyy/test/advancedcpp.xml b/pypy/module/cppyy/test/advancedcpp.xml --- a/pypy/module/c

[pypy-commit] pypy reflex-support: branch merge

2013-03-22 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r62678:7351885a2bc3 Date: 2013-03-22 17:48 -0700 http://bitbucket.org/pypy/pypy/changeset/7351885a2bc3/ Log:branch merge ___ pypy-commit mailing list [email protected] http://mail.python.

[pypy-commit] pypy default: fix gethostbyaddr tests for when ipv6 is not available

2013-03-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r62679:7d54c7b1e3de Date: 2013-03-23 01:52 +0100 http://bitbucket.org/pypy/pypy/changeset/7d54c7b1e3de/ Log:fix gethostbyaddr tests for when ipv6 is not available diff --git a/pypy/module/_socket/test/test_sock_app.py b/pypy/module/_socket/test/test_

[pypy-commit] pypy remove-array-smm: start removing SMMs from array module

2013-03-22 Thread fijal
Author: Maciej Fijalkowski Branch: remove-array-smm Changeset: r62682:3b16f25b9050 Date: 2013-03-22 18:11 -0700 http://bitbucket.org/pypy/pypy/changeset/3b16f25b9050/ Log:start removing SMMs from array module diff --git a/pypy/interpreter/gateway.py b/pypy/interpreter/gateway.py --- a/pypy/i

[pypy-commit] pypy remove-string-smm: Remove bytearrayinterface.py (not really that much comminality).

2013-03-22 Thread hodgestar
Author: Simon Cross Branch: remove-string-smm Changeset: r62683:24c6aa9c589b Date: 2013-03-23 05:24 +0200 http://bitbucket.org/pypy/pypy/changeset/24c6aa9c589b/ Log:Remove bytearrayinterface.py (not really that much comminality). diff --git a/pypy/objspace/std/bytearrayinterface.py b/pypy/o

[pypy-commit] pypy default: fix test_gateway

2013-03-22 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r62685:61814711d83a Date: 2013-03-22 21:54 -0700 http://bitbucket.org/pypy/pypy/changeset/61814711d83a/ Log:fix test_gateway diff --git a/pypy/interpreter/test/test_gateway.py b/pypy/interpreter/test/test_gateway.py --- a/pypy/interpreter/test/

[pypy-commit] pypy default: (alex, fijal): fix blatant typo

2013-03-22 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r62686:17f998ffa9a3 Date: 2013-03-22 21:57 -0700 http://bitbucket.org/pypy/pypy/changeset/17f998ffa9a3/ Log:(alex, fijal): fix blatant typo diff --git a/rpython/jit/backend/arm/regalloc.py b/rpython/jit/backend/arm/regalloc.py --- a/rpython/jit/backen

[pypy-commit] pypy default: random whitespace fixes

2013-03-22 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r62687:b8ad9699db5c Date: 2013-03-22 22:00 -0700 http://bitbucket.org/pypy/pypy/changeset/b8ad9699db5c/ Log:random whitespace fixes diff --git a/rpython/jit/backend/arm/regalloc.py b/rpython/jit/backend/arm/regalloc.py --- a/rpython/jit/backend/arm/re

[pypy-commit] pypy default: (alex, fijal): fix obvious typo

2013-03-22 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r62688:8cc0faa67469 Date: 2013-03-22 22:07 -0700 http://bitbucket.org/pypy/pypy/changeset/8cc0faa67469/ Log:(alex, fijal): fix obvious typo diff --git a/rpython/jit/backend/arm/regalloc.py b/rpython/jit/backend/arm/regalloc.py --- a/rpython/jit/backen

[pypy-commit] pypy default: further optimize RStringIO by splitting write into fast/slow helper functions. the fast path is now truly as fast as StringBuilder alone.

2013-03-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r62689:e0174cd99015 Date: 2013-03-23 01:33 -0400 http://bitbucket.org/pypy/pypy/changeset/e0174cd99015/ Log:further optimize RStringIO by splitting write into fast/slow helper functions. the fast path is now truly as fast as StringBuilder

[pypy-commit] pypy default: switch pickle/cPickle back to using cStringIO now that it's as fast as StringBuilder (removing pypy modifications of stdlib)

2013-03-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r62691:ab34cd919592 Date: 2013-03-21 03:21 -0400 http://bitbucket.org/pypy/pypy/changeset/ab34cd919592/ Log:switch pickle/cPickle back to using cStringIO now that it's as fast as StringBuilder (removing pypy modifications of stdlib) diff --git

[pypy-commit] pypy default: prefix this RStringIO internal function with underscore

2013-03-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r62690:1778c83c7eb0 Date: 2013-03-23 02:52 -0400 http://bitbucket.org/pypy/pypy/changeset/1778c83c7eb0/ Log:prefix this RStringIO internal function with underscore diff --git a/rpython/rlib/rStringIO.py b/rpython/rlib/rStringIO.py --- a/rpython/rlib/r