[pypy-commit] pypy default: Add argtypes and restype to the ctypes functions.

2011-05-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r44154:ad77c5596e16 Date: 2011-05-14 12:05 +0200 http://bitbucket.org/pypy/pypy/changeset/ad77c5596e16/ Log:Add argtypes and restype to the ctypes functions. diff --git a/lib-python/2.7/uuid.py b/lib-python/modified-2.7/uuid.py copy from lib-python/2.7/

[pypy-commit] pypy default: A failing test, skipped. Unsure we want to care.

2011-05-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r44155:dbf44c4548ae Date: 2011-05-14 12:37 +0200 http://bitbucket.org/pypy/pypy/changeset/dbf44c4548ae/ Log:A failing test, skipped. Unsure we want to care. It's definitely an implementation detail, and it would make creating new functions

[pypy-commit] pypy default: revert 575680bf889a, because it made the nightly tests hanging, at least on linux32 and linux64

2011-05-14 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r44156:4d2551637b3f Date: 2011-05-14 14:22 +0200 http://bitbucket.org/pypy/pypy/changeset/4d2551637b3f/ Log:revert 575680bf889a, because it made the nightly tests hanging, at least on linux32 and linux64 diff --git a/lib-python/modified-2.7/te

[pypy-commit] pypy default: Added C API signature to some sqlite3 functions

2011-05-14 Thread berdario
Author: Dario Bertini Branch: Changeset: r44157:e6af2c0a55a1 Date: 2011-05-14 15:28 +0200 http://bitbucket.org/pypy/pypy/changeset/e6af2c0a55a1/ Log:Added C API signature to some sqlite3 functions diff --git a/lib_pypy/_sqlite3.py b/lib_pypy/_sqlite3.py --- a/lib_pypy/_sqlite3.py +++ b/lib_

[pypy-commit] pypy default: Fix for collation callback segfault

2011-05-14 Thread berdario
Author: Dario Bertini Branch: Changeset: r44158:4730794f30fb Date: 2011-05-14 16:25 +0200 http://bitbucket.org/pypy/pypy/changeset/4730794f30fb/ Log:Fix for collation callback segfault diff --git a/lib_pypy/_sqlite3.py b/lib_pypy/_sqlite3.py --- a/lib_pypy/_sqlite3.py +++ b/lib_pypy/_sqlite

[pypy-commit] pypy default: merge heads

2011-05-14 Thread berdario
Author: Dario Bertini Branch: Changeset: r44159:db26703a8d30 Date: 2011-05-14 16:26 +0200 http://bitbucket.org/pypy/pypy/changeset/db26703a8d30/ Log:merge heads diff --git a/lib-python/modified-2.7/test/test_multiprocessing.py b/lib-python/modified-2.7/test/test_multiprocessing.py --- a/li

[pypy-commit] pypy arm-backend-2: Avoid indirectly loading rffi before platform has been set

2011-05-14 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r44160:3edf0ec6a523 Date: 2011-05-14 16:53 +0200 http://bitbucket.org/pypy/pypy/changeset/3edf0ec6a523/ Log:Avoid indirectly loading rffi before platform has been set diff --git a/pypy/jit/tl/tla/targettla.py b/pypy/jit/tl/tla/targettl

[pypy-commit] pypy arm-backed-float: merge arm-backend-2

2011-05-14 Thread bivab
Author: David Schneider Branch: arm-backed-float Changeset: r44161:4163f8278208 Date: 2011-05-14 16:54 +0200 http://bitbucket.org/pypy/pypy/changeset/4163f8278208/ Log:merge arm-backend-2 diff --git a/pypy/doc/arm.rst b/pypy/doc/arm.rst new file mode 100644 --- /dev/null +++ b/pypy/doc/arm.r

[pypy-commit] pypy default: (alex, arigato) Fixed unwrap() to work with non-GC structs. This is needed for virtualizables which aren't GC pointers, which is in turn needed for micronumpy.

2011-05-14 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r44162:18c7629228fa Date: 2011-05-14 11:36 -0500 http://bitbucket.org/pypy/pypy/changeset/18c7629228fa/ Log:(alex, arigato) Fixed unwrap() to work with non-GC structs. This is needed for virtualizables which aren't GC pointers, which is in turn

[pypy-commit] pypy default: Merged upstream.

2011-05-14 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r44163:8eaee8a4eb60 Date: 2011-05-14 11:37 -0500 http://bitbucket.org/pypy/pypy/changeset/8eaee8a4eb60/ Log:Merged upstream. diff --git a/lib-python/modified-2.7/test/test_multiprocessing.py b/lib-python/modified-2.7/test/test_multiprocessing.py --- a

[pypy-commit] pypy numpy-exp: Started implementing ufuncs, so far only added negative, but this also includes all the low level support for the compiler to handle calls, so things like ``5 * negative(

2011-05-14 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-exp Changeset: r44164:1b189fc3a310 Date: 2011-05-14 11:39 -0500 http://bitbucket.org/pypy/pypy/changeset/1b189fc3a310/ Log:Started implementing ufuncs, so far only added negative, but this also includes all the low level support for the compiler to ha

[pypy-commit] pypy numpy-exp: Fix this test.

2011-05-14 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-exp Changeset: r44166:28d0c8c990bc Date: 2011-05-14 11:52 -0500 http://bitbucket.org/pypy/pypy/changeset/28d0c8c990bc/ Log:Fix this test. diff --git a/pypy/module/micronumpy/test/test_zjit.py b/pypy/module/micronumpy/test/test_zjit.py --- a/pypy/module/micr

[pypy-commit] pypy numpy-exp: Clean up this design slightly.

2011-05-14 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-exp Changeset: r44167:93bea4761128 Date: 2011-05-14 11:59 -0500 http://bitbucket.org/pypy/pypy/changeset/93bea4761128/ Log:Clean up this design slightly. diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py ---

[pypy-commit] pypy numpy-exp: Reorganize the internals, there is now only a single app-level type.

2011-05-14 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-exp Changeset: r44168:e348c4d6e6b0 Date: 2011-05-14 13:29 -0500 http://bitbucket.org/pypy/pypy/changeset/e348c4d6e6b0/ Log:Reorganize the internals, there is now only a single app-level type. diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/mod

[pypy-commit] extradoc extradoc: Added a blogpost for the survey.

2011-05-14 Thread alex_gaynor
Author: Alex Gaynor Branch: extradoc Changeset: r3575:14f3e690c86c Date: 2011-05-14 15:52 -0500 http://bitbucket.org/pypy/extradoc/changeset/14f3e690c86c/ Log:Added a blogpost for the survey. diff --git a/blog/draft/usage_survey.rst b/blog/draft/usage_survey.rst new file mode 100644 --- /dev

[pypy-commit] pypy numpy-exp: Convert the numpy interpreter to just be an AST walker, it's much less code this way.

2011-05-14 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-exp Changeset: r44169:c53b9efed043 Date: 2011-05-14 16:08 -0500 http://bitbucket.org/pypy/pypy/changeset/c53b9efed043/ Log:Convert the numpy interpreter to just be an AST walker, it's much less code this way. diff --git a/pypy/module/micronumpy/inter

[pypy-commit] pypy numpy-exp: Mark some things as immutable fields.

2011-05-14 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-exp Changeset: r44170:a082dbb10f67 Date: 2011-05-14 16:22 -0500 http://bitbucket.org/pypy/pypy/changeset/a082dbb10f67/ Log:Mark some things as immutable fields. diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.

[pypy-commit] pypy numpy-exp: Use alternative hack that arigato came up with.

2011-05-14 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-exp Changeset: r44171:c22947443cc9 Date: 2011-05-14 16:27 -0500 http://bitbucket.org/pypy/pypy/changeset/c22947443cc9/ Log:Use alternative hack that arigato came up with. diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp

[pypy-commit] extradoc extradoc: (amaury) fixed a pair of typos

2011-05-14 Thread alex_gaynor
Author: Alex Gaynor Branch: extradoc Changeset: r3576:73b2eb09588c Date: 2011-05-14 16:43 -0500 http://bitbucket.org/pypy/extradoc/changeset/73b2eb09588c/ Log:(amaury) fixed a pair of typos diff --git a/blog/draft/usage_survey.rst b/blog/draft/usage_survey.rst --- a/blog/draft/usage_survey.r

[pypy-commit] pypy numpy-exp: Renamed this file to represent what it actually tests.

2011-05-14 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-exp Changeset: r44172:1c93d5fbd79e Date: 2011-05-14 17:44 -0500 http://bitbucket.org/pypy/pypy/changeset/1c93d5fbd79e/ Log:Renamed this file to represent what it actually tests. diff --git a/pypy/module/micronumpy/test/test_numarray.py b/pypy/module/micronu

[pypy-commit] pypy numpy-exp: Fixed a bug with invalidation of calls and generalized ufunc logic.

2011-05-14 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-exp Changeset: r44173:498abbcc393e Date: 2011-05-14 21:30 -0500 http://bitbucket.org/pypy/pypy/changeset/498abbcc393e/ Log:Fixed a bug with invalidation of calls and generalized ufunc logic. diff --git a/pypy/module/micronumpy/interp_ufuncs.py b/pypy/module

[pypy-commit] pypy numpy-exp: Implemented abs ufunc.

2011-05-14 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-exp Changeset: r44174:058d5388ef87 Date: 2011-05-14 21:35 -0500 http://bitbucket.org/pypy/pypy/changeset/058d5388ef87/ Log:Implemented abs ufunc. diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py --- a/pypy/module/micronum

[pypy-commit] pypy numpy-exp: name the abs ufunc correctly (its name is absolute)

2011-05-14 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-exp Changeset: r44175:310f632b2668 Date: 2011-05-14 21:36 -0500 http://bitbucket.org/pypy/pypy/changeset/310f632b2668/ Log:name the abs ufunc correctly (its name is absolute) diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.