[pypy-commit] pypy jit-short_from_state: started to write some unittests for VirtualState

2011-06-02 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r44633:f7dd409798b2 Date: 2011-06-02 09:57 +0200 http://bitbucket.org/pypy/pypy/changeset/f7dd409798b2/ Log:started to write some unittests for VirtualState diff --git a/pypy/jit/metainterp/test/test_virtualstate.py b/pypy/jit/metai

[pypy-commit] pypy jit-short_from_state: Use same_constant to compare constant boxes. The test is useless as Const.__eq__ makes it pass without the fix.

2011-06-02 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r44634:ea48162c9645 Date: 2011-06-02 10:16 +0200 http://bitbucket.org/pypy/pypy/changeset/ea48162c9645/ Log:Use same_constant to compare constant boxes. The test is useless as Const.__eq__ makes it pass without the fix. diff

[pypy-commit] pypy default: Don't rely on __stdout__ or __stderr__. Just save and restore

2011-06-02 Thread Armin Rigo
Author: Armin Rigo Branch: Changeset: r44636:3c32e2b5a08c Date: 2011-06-02 10:58 +0200 http://bitbucket.org/pypy/pypy/changeset/3c32e2b5a08c/ Log:Don't rely on __stdout__ or __stderr__. Just save and restore the previous value instead. diff --git a/pypy/jit/tl/tinyframe/test/test_ti

[pypy-commit] pypy default: oops oops, fix tests

2011-06-02 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r44637:5f9442164934 Date: 2011-06-02 11:01 +0200 http://bitbucket.org/pypy/pypy/changeset/5f9442164934/ Log:oops oops, fix tests diff --git a/pypy/jit/metainterp/test/support.py b/pypy/jit/metainterp/test/support.py --- a/pypy/jit/metainterp/te

[pypy-commit] pypy default: skip this test when running -A

2011-06-02 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r44638:35ef9cfa4dc7 Date: 2011-06-02 11:08 +0200 http://bitbucket.org/pypy/pypy/changeset/35ef9cfa4dc7/ Log:skip this test when running -A diff --git a/pypy/module/pypyjit/test/test_jit_hook.py b/pypy/module/pypyjit/test/test_jit_hook.py --- a/

[pypy-commit] pypy default: In case the variable is already spilled and not

2011-06-02 Thread Armin Rigo
Author: Armin Rigo Branch: Changeset: r44639:97cf8913ccef Date: 2011-06-02 11:11 +0200 http://bitbucket.org/pypy/pypy/changeset/97cf8913ccef/ Log:In case the variable is already spilled and not living in any register, do nothing. diff --git a/pypy/jit/backend/llsupport/regalloc.py

[pypy-commit] pypy closed-branches: Merge closed head 7f593e7877d4 on branch jit-continue_tracing

2011-06-02 Thread Armin Rigo
Author: Armin Rigo Branch: closed-branches Changeset: r44640:b8c61e2bb8fd Date: 2011-06-02 11:15 +0200 http://bitbucket.org/pypy/pypy/changeset/b8c61e2bb8fd/ Log:Merge closed head 7f593e7877d4 on branch jit-continue_tracing ___ pypy-commit mailing

[pypy-commit] pypy closed-branches: re-close this branch

2011-06-02 Thread Armin Rigo
Author: Armin Rigo Branch: closed-branches Changeset: r44641:6b43f6c0bc29 Date: 2011-06-02 11:15 +0200 http://bitbucket.org/pypy/pypy/changeset/6b43f6c0bc29/ Log:re-close this branch ___ pypy-commit mailing list pypy-commit@python.org http://mail.p

[pypy-commit] pypy default: use setup_class here

2011-06-02 Thread bivab
Author: David Schneider Branch: Changeset: r44642:825b99a25fc4 Date: 2011-06-02 11:57 +0200 http://bitbucket.org/pypy/pypy/changeset/825b99a25fc4/ Log:use setup_class here diff --git a/pypy/jit/backend/test/calling_convention_test.py b/pypy/jit/backend/test/calling_convention_test.py --- a

[pypy-commit] pypy arm-backed-float: create and use helpers to move values from and to vfp and core locations

2011-06-02 Thread bivab
Author: David Schneider Branch: arm-backed-float Changeset: r44643:46e9d0a7d0d3 Date: 2011-06-01 16:12 +0200 http://bitbucket.org/pypy/pypy/changeset/46e9d0a7d0d3/ Log:create and use helpers to move values from and to vfp and core locations diff --git a/pypy/jit/backend/arm/assembler

[pypy-commit] pypy arm-backed-float: mov imm floats to the stack

2011-06-02 Thread bivab
Author: David Schneider Branch: arm-backed-float Changeset: r44644:b44c6d85af77 Date: 2011-06-01 17:47 +0200 http://bitbucket.org/pypy/pypy/changeset/b44c6d85af77/ Log:mov imm floats to the stack diff --git a/pypy/jit/backend/arm/assembler.py b/pypy/jit/backend/arm/assembler.py --- a/pypy/j

[pypy-commit] pypy arm-backed-float: (arigo, bivab) add a resoperation for testing called force_spill, that forces a variable to be spilled. It is used to the generate different call patterns with va

2011-06-02 Thread bivab
Author: David Schneider Branch: arm-backed-float Changeset: r44645:d3279ad17fe6 Date: 2011-06-01 17:46 +0200 http://bitbucket.org/pypy/pypy/changeset/d3279ad17fe6/ Log:(arigo, bivab) add a resoperation for testing called force_spill, that forces a variable to be spilled. It is used to

[pypy-commit] pypy arm-backed-float: implement force_spill operation for testing

2011-06-02 Thread bivab
Author: David Schneider Branch: arm-backed-float Changeset: r44646:13c04e58563d Date: 2011-06-02 11:56 +0200 http://bitbucket.org/pypy/pypy/changeset/13c04e58563d/ Log:implement force_spill operation for testing diff --git a/pypy/jit/backend/arm/assembler.py b/pypy/jit/backend/arm/assembler

[pypy-commit] pypy arm-backed-float: make sure to use imm values for offset calculations when possible

2011-06-02 Thread bivab
Author: David Schneider Branch: arm-backed-float Changeset: r44647:93e1b8303ca3 Date: 2011-06-02 11:58 +0200 http://bitbucket.org/pypy/pypy/changeset/93e1b8303ca3/ Log:make sure to use imm values for offset calculations when possible diff --git a/pypy/jit/backend/arm/assembler.py b/pypy/jit

[pypy-commit] pypy arm-backed-float: correct offset calculations for loading and storing spilled floats to and from core registers

2011-06-02 Thread bivab
Author: David Schneider Branch: arm-backed-float Changeset: r44648:836b3618c75e Date: 2011-06-02 11:59 +0200 http://bitbucket.org/pypy/pypy/changeset/836b3618c75e/ Log:correct offset calculations for loading and storing spilled floats to and from core registers diff --git a/pypy/jit/

[pypy-commit] pypy arm-backed-float: In case the variable is already spilled and not

2011-06-02 Thread Armin Rigo
Author: Armin Rigo Branch: arm-backed-float Changeset: r44649:592729574236 Date: 2011-06-02 11:11 +0200 http://bitbucket.org/pypy/pypy/changeset/592729574236/ Log:In case the variable is already spilled and not living in any register, do nothing. diff --git a/pypy/jit/backend/llsuppo

[pypy-commit] pypy arm-backed-float: use setup_class here

2011-06-02 Thread bivab
Author: David Schneider Branch: arm-backed-float Changeset: r44650:1ab2965d716a Date: 2011-06-02 11:57 +0200 http://bitbucket.org/pypy/pypy/changeset/1ab2965d716a/ Log:use setup_class here diff --git a/pypy/jit/backend/test/calling_convention_test.py b/pypy/jit/backend/test/calling_conventi

[pypy-commit] pypy default: Fix the docstring: readline() had the docstring of readlines()...

2011-06-02 Thread Armin Rigo
Author: Armin Rigo Branch: Changeset: r44651:2419c8053f5d Date: 2011-06-02 12:57 +0200 http://bitbucket.org/pypy/pypy/changeset/2419c8053f5d/ Log:Fix the docstring: readline() had the docstring of readlines()... diff --git a/pypy/module/_file/interp_file.py b/pypy/module/_file/interp_file.p

[pypy-commit] pypy buffer-readline: Even in non-buffering mode, use a very minimal buffering to

2011-06-02 Thread Armin Rigo
Author: Armin Rigo Branch: buffer-readline Changeset: r44652:98db26d1df9e Date: 2011-06-02 13:38 +0200 http://bitbucket.org/pypy/pypy/changeset/98db26d1df9e/ Log:Even in non-buffering mode, use a very minimal buffering to make readline() have not-too-horrible performance. diff --git

[pypy-commit] pypy default: merge heads

2011-06-02 Thread Armin Rigo
Author: Armin Rigo Branch: Changeset: r44653:844e4f98e20f Date: 2011-06-02 13:39 +0200 http://bitbucket.org/pypy/pypy/changeset/844e4f98e20f/ Log:merge heads diff --git a/pypy/jit/backend/test/calling_convention_test.py b/pypy/jit/backend/test/calling_convention_test.py --- a/pypy/jit/back

[pypy-commit] extradoc extradoc: Initial draft of a blog post on the survey results.

2011-06-02 Thread alex_gaynor
Author: Alex Gaynor Branch: extradoc Changeset: r3593:77c8ded6f7eb Date: 2011-06-02 08:56 -0700 http://bitbucket.org/pypy/extradoc/changeset/77c8ded6f7eb/ Log:Initial draft of a blog post on the survey results. diff --git a/blog/draft/survey_results.rst b/blog/draft/survey_results.rst new fi

[pypy-commit] extradoc extradoc: Merged upstream.

2011-06-02 Thread alex_gaynor
Author: Alex Gaynor Branch: extradoc Changeset: r3594:908d541c9634 Date: 2011-06-02 08:56 -0700 http://bitbucket.org/pypy/extradoc/changeset/908d541c9634/ Log:Merged upstream. diff --git a/blog/draft/numpy_followup.rst b/blog/draft/numpy_followup.rst --- a/blog/draft/numpy_followup.rst +++ b

[pypy-commit] extradoc extradoc: Hard numbers about numpy.

2011-06-02 Thread alex_gaynor
Author: Alex Gaynor Branch: extradoc Changeset: r3595:405cd5d71a32 Date: 2011-06-02 09:05 -0700 http://bitbucket.org/pypy/extradoc/changeset/405cd5d71a32/ Log:Hard numbers about numpy. diff --git a/blog/draft/survey_results.rst b/blog/draft/survey_results.rst --- a/blog/draft/survey_results.

[pypy-commit] pypy default: (nekto0n) add cx_Oracle.paramstyle

2011-06-02 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r44654:63e1c743a307 Date: 2011-06-02 17:26 +0200 http://bitbucket.org/pypy/pypy/changeset/63e1c743a307/ Log:(nekto0n) add cx_Oracle.paramstyle diff --git a/pypy/module/oracle/__init__.py b/pypy/module/oracle/__init__.py --- a/pypy/module/oracl

[pypy-commit] pypy default: (nekto0n) cx_Oracle: add support for "twophase" connections

2011-06-02 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r44655:fbe2a578f96c Date: 2011-06-02 17:55 +0200 http://bitbucket.org/pypy/pypy/changeset/fbe2a578f96c/ Log:(nekto0n) cx_Oracle: add support for "twophase" connections diff --git a/pypy/module/oracle/interp_connect.py b/pypy/module/oracle/int

[pypy-commit] pypy buffer-readline: Tests and fixes.

2011-06-02 Thread Armin Rigo
Author: Armin Rigo Branch: buffer-readline Changeset: r44656:967778208b73 Date: 2011-06-02 22:16 +0200 http://bitbucket.org/pypy/pypy/changeset/967778208b73/ Log:Tests and fixes. diff --git a/pypy/rlib/streamio.py b/pypy/rlib/streamio.py --- a/pypy/rlib/streamio.py +++ b/pypy/rlib/streamio.p