[pypy-commit] pypy numpy-record-dtypes: non native dtypes

2012-02-07 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-record-dtypes Changeset: r52158:b8341326183f Date: 2012-02-07 12:03 +0200 http://bitbucket.org/pypy/pypy/changeset/b8341326183f/ Log:non native dtypes diff --git a/pypy/module/micronumpy/interp_dtype.py

[pypy-commit] pypy numpy-record-dtypes: implement array.tostring and figure out we don't need it, add some actual tests

2012-02-07 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-record-dtypes Changeset: r52159:ed14708a881d Date: 2012-02-07 12:38 +0200 http://bitbucket.org/pypy/pypy/changeset/ed14708a881d/ Log:implement array.tostring and figure out we don't need it, add some actual tests diff --git

[pypy-commit] pypy numpy-record-dtypes: exact identity of dtypes is messy. We should rather check for sizes or so.

2012-02-07 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-record-dtypes Changeset: r52160:a942567518c2 Date: 2012-02-07 12:45 +0200 http://bitbucket.org/pypy/pypy/changeset/a942567518c2/ Log:exact identity of dtypes is messy. We should rather check for sizes or so. Disable for now

[pypy-commit] pypy numpy-record-dtypes: slightly more rpython friendly way of failing

2012-02-07 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-record-dtypes Changeset: r52161:15d89f64aa44 Date: 2012-02-07 12:48 +0200 http://bitbucket.org/pypy/pypy/changeset/15d89f64aa44/ Log:slightly more rpython friendly way of failing diff --git a/pypy/module/micronumpy/interp_dtype.py

[pypy-commit] pypy numpy-record-dtypes: yet another approach

2012-02-07 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-record-dtypes Changeset: r52163:f54da73f8d03 Date: 2012-02-07 13:01 +0200 http://bitbucket.org/pypy/pypy/changeset/f54da73f8d03/ Log:yet another approach diff --git a/pypy/module/micronumpy/types.py b/pypy/module/micronumpy/types.py

[pypy-commit] pypy numpy-record-dtypes: more hacking

2012-02-07 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-record-dtypes Changeset: r52164:74884273c3e5 Date: 2012-02-07 13:04 +0200 http://bitbucket.org/pypy/pypy/changeset/74884273c3e5/ Log:more hacking diff --git a/pypy/module/micronumpy/types.py b/pypy/module/micronumpy/types.py ---

[pypy-commit] pypy ppc-jit-backend-rpythonization: (bivab, hager): Further work on rpythonization, stil more to do

2012-02-07 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend-rpythonization Changeset: r52165:e3a7cc20600f Date: 2012-02-07 12:23 +0100 http://bitbucket.org/pypy/pypy/changeset/e3a7cc20600f/ Log:(bivab, hager): Further work on rpythonization, stil more to do diff --git

[pypy-commit] pypy numpy-record-dtypes: try different specialization

2012-02-07 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-record-dtypes Changeset: r52167:c3e31b2f134c Date: 2012-02-07 13:08 +0200 http://bitbucket.org/pypy/pypy/changeset/c3e31b2f134c/ Log:try different specialization diff --git a/pypy/rlib/rarithmetic.py b/pypy/rlib/rarithmetic.py ---

[pypy-commit] pypy numpy-record-dtypes: yet another approach (?)

2012-02-07 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-record-dtypes Changeset: r52170:3ecf7e516fca Date: 2012-02-07 13:47 +0200 http://bitbucket.org/pypy/pypy/changeset/3ecf7e516fca/ Log:yet another approach (?) diff --git a/pypy/module/micronumpy/types.py

[pypy-commit] pypy numpy-record-dtypes: yet another approach

2012-02-07 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-record-dtypes Changeset: r52168:e78857e41456 Date: 2012-02-07 13:28 +0200 http://bitbucket.org/pypy/pypy/changeset/e78857e41456/ Log:yet another approach diff --git a/pypy/module/micronumpy/types.py b/pypy/module/micronumpy/types.py

[pypy-commit] pypy numpy-record-dtypes: another spec

2012-02-07 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-record-dtypes Changeset: r52171:f6706a32e053 Date: 2012-02-07 13:49 +0200 http://bitbucket.org/pypy/pypy/changeset/f6706a32e053/ Log:another spec diff --git a/pypy/module/micronumpy/types.py b/pypy/module/micronumpy/types.py ---

[pypy-commit] pypy numpy-record-dtypes: fix the spec

2012-02-07 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-record-dtypes Changeset: r52169:438d10b23d99 Date: 2012-02-07 13:30 +0200 http://bitbucket.org/pypy/pypy/changeset/438d10b23d99/ Log:fix the spec diff --git a/pypy/rlib/rarithmetic.py b/pypy/rlib/rarithmetic.py ---

[pypy-commit] pypy numpy-record-dtypes: screw metaprogramming

2012-02-07 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-record-dtypes Changeset: r52172:08d73b9c6a04 Date: 2012-02-07 14:02 +0200 http://bitbucket.org/pypy/pypy/changeset/08d73b9c6a04/ Log:screw metaprogramming diff --git a/pypy/module/micronumpy/types.py b/pypy/module/micronumpy/types.py

[pypy-commit] pypy numpy-record-dtypes: replace nice solution with ugly-but-rpython one.

2012-02-07 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-record-dtypes Changeset: r52173:fe098533af7b Date: 2012-02-07 14:13 +0200 http://bitbucket.org/pypy/pypy/changeset/fe098533af7b/ Log:replace nice solution with ugly-but-rpython one. diff --git

[pypy-commit] pypy numpy-record-dtypes: yet another approach

2012-02-07 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-record-dtypes Changeset: r52174:5939d34d9123 Date: 2012-02-07 14:21 +0200 http://bitbucket.org/pypy/pypy/changeset/5939d34d9123/ Log:yet another approach diff --git a/pypy/module/micronumpy/types.py b/pypy/module/micronumpy/types.py

[pypy-commit] pypy stm-gc: Move the comment.

2012-02-07 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: stm-gc Changeset: r52175:e44e73b43895 Date: 2012-02-07 13:35 +0100 http://bitbucket.org/pypy/pypy/changeset/e44e73b43895/ Log:Move the comment. diff --git a/pypy/rpython/memory/gc/stmgc.py b/pypy/rpython/memory/gc/stmgc.py ---

[pypy-commit] pypy numpy-record-dtypes: try to cleanup

2012-02-07 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-record-dtypes Changeset: r52177:fa972c43ce13 Date: 2012-02-07 14:53 +0200 http://bitbucket.org/pypy/pypy/changeset/fa972c43ce13/ Log:try to cleanup diff --git a/pypy/module/micronumpy/types.py b/pypy/module/micronumpy/types.py ---

[pypy-commit] pypy numpy-record-dtypes: oops

2012-02-07 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-record-dtypes Changeset: r52178:1ff9727e806a Date: 2012-02-07 14:55 +0200 http://bitbucket.org/pypy/pypy/changeset/1ff9727e806a/ Log:oops diff --git a/pypy/module/micronumpy/types.py b/pypy/module/micronumpy/types.py ---

[pypy-commit] pypy default: typos

2012-02-07 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r52180:c1cab8967442 Date: 2012-02-07 14:04 +0100 http://bitbucket.org/pypy/pypy/changeset/c1cab8967442/ Log:typos diff --git a/pypy/doc/release-1.8.0.rst b/pypy/doc/release-1.8.0.rst --- a/pypy/doc/release-1.8.0.rst +++

[pypy-commit] pypy default: Bump version in Sphinx docs

2012-02-07 Thread stefanor
Author: Stefano Rivera stef...@rivera.za.net Branch: Changeset: r52181:03880c16bed8 Date: 2012-02-07 15:15 +0200 http://bitbucket.org/pypy/pypy/changeset/03880c16bed8/ Log:Bump version in Sphinx docs diff --git a/pypy/doc/conf.py b/pypy/doc/conf.py --- a/pypy/doc/conf.py +++

[pypy-commit] pypy numpy-record-dtypes: shuffle stuff around and implement alignment

2012-02-07 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-record-dtypes Changeset: r52182:273d1c92691e Date: 2012-02-07 15:50 +0200 http://bitbucket.org/pypy/pypy/changeset/273d1c92691e/ Log:shuffle stuff around and implement alignment diff --git a/pypy/module/micronumpy/interp_dtype.py

[pypy-commit] pypy default: Look inside RPython generators too.

2012-02-07 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r52184:a1be520f19fd Date: 2012-02-07 15:10 +0100 http://bitbucket.org/pypy/pypy/changeset/a1be520f19fd/ Log:Look inside RPython generators too. diff --git a/pypy/jit/codewriter/flatten.py b/pypy/jit/codewriter/flatten.py ---

[pypy-commit] pypy default: Remove this very old condition. It turns out that nowadays, running

2012-02-07 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r52185:5d4620953431 Date: 2012-02-07 15:17 +0100 http://bitbucket.org/pypy/pypy/changeset/5d4620953431/ Log:Remove this very old condition. It turns out that nowadays, running a pypy, it triggers only for getenv() in

[pypy-commit] pypy stm-gc: Give up, will try a different approach

2012-02-07 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: stm-gc Changeset: r52187:3720ee526894 Date: 2012-02-07 16:24 +0100 http://bitbucket.org/pypy/pypy/changeset/3720ee526894/ Log:Give up, will try a different approach ___ pypy-commit mailing list

[pypy-commit] pypy stm-gc: Reads of 1, 2, 4, 8 bytes here too.

2012-02-07 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: stm-gc Changeset: r52188:b4d3a591ff38 Date: 2012-02-07 16:52 +0100 http://bitbucket.org/pypy/pypy/changeset/b4d3a591ff38/ Log:Reads of 1, 2, 4, 8 bytes here too. diff --git a/pypy/translator/stm/src_stm/et.c b/pypy/translator/stm/src_stm/et.c ---

[pypy-commit] pypy ppc-jit-backend: (bivab, arigo) Add test for an operation that does not correctly emit the code for the guard, i.e. emitting two guards for the same operation

2012-02-07 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: ppc-jit-backend Changeset: r52190:cce43ec7bf12 Date: 2012-01-18 17:46 +0100 http://bitbucket.org/pypy/pypy/changeset/cce43ec7bf12/ Log:(bivab, arigo) Add test for an operation that does not correctly emit the code for the

[pypy-commit] pypy ppc-jit-backend: update interface of compile_loop

2012-02-07 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: ppc-jit-backend Changeset: r52193:b102e85bc3bb Date: 2012-01-19 13:54 -0800 http://bitbucket.org/pypy/pypy/changeset/b102e85bc3bb/ Log:update interface of compile_loop diff --git a/pypy/jit/backend/ppc/runner.py

[pypy-commit] pypy ppc-jit-backend-rpythonization: (bivab, hager): translation fixes

2012-02-07 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend-rpythonization Changeset: r52196:5730965ab0ff Date: 2012-02-07 08:55 -0800 http://bitbucket.org/pypy/pypy/changeset/5730965ab0ff/ Log:(bivab, hager): translation fixes diff --git a/pypy/jit/backend/arm/runner.py

[pypy-commit] pypy ppc-jit-backend-rpythonization: (bivab, hager): disable codepath until gc support is in place

2012-02-07 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend-rpythonization Changeset: r52199:11b80f0c5896 Date: 2012-02-07 09:19 -0800 http://bitbucket.org/pypy/pypy/changeset/11b80f0c5896/ Log:(bivab, hager): disable codepath until gc support is in place diff --git

[pypy-commit] pypy ppc-jit-backend-rpythonization: add gc test

2012-02-07 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend-rpythonization Changeset: r52200:7a29e82da96d Date: 2012-02-07 09:38 -0800 http://bitbucket.org/pypy/pypy/changeset/7a29e82da96d/ Log:add gc test diff --git a/pypy/jit/backend/ppc/test/test_zrpy_gc.py

[pypy-commit] pypy ppc-jit-backend-rpythonization: add call_release_gil

2012-02-07 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend-rpythonization Changeset: r52201:856baf37a1d4 Date: 2012-02-07 10:23 -0800 http://bitbucket.org/pypy/pypy/changeset/856baf37a1d4/ Log:add call_release_gil diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py

[pypy-commit] pypy default: Delete declaration of GC_hidden_pointer.

2012-02-07 Thread edelsohn
Author: edelsohn Branch: Changeset: r52203:e298ef4bc2fb Date: 2012-02-07 14:01 -0500 http://bitbucket.org/pypy/pypy/changeset/e298ef4bc2fb/ Log:Delete declaration of GC_hidden_pointer. diff --git a/pypy/translator/c/gc.py b/pypy/translator/c/gc.py --- a/pypy/translator/c/gc.py +++

[pypy-commit] pypy stm-gc: Last missing piece in the C source: stm_copy_transactional_to_raw()

2012-02-07 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: stm-gc Changeset: r52205:c1a57e0a3ac5 Date: 2012-02-07 20:48 +0100 http://bitbucket.org/pypy/pypy/changeset/c1a57e0a3ac5/ Log:Last missing piece in the C source: stm_copy_transactional_to_raw() diff --git a/pypy/rpython/memory/gc/stmgc.py

[pypy-commit] pypy win32-cleanup: close branch for merge

2012-02-07 Thread mattip
Author: mattip Branch: win32-cleanup Changeset: r52206:0c7960a1a5bb Date: 2012-02-07 22:37 +0200 http://bitbucket.org/pypy/pypy/changeset/0c7960a1a5bb/ Log:close branch for merge ___ pypy-commit mailing list pypy-commit@python.org

[pypy-commit] pypy default: merge win32-cleanup to default

2012-02-07 Thread mattip
Author: mattip Branch: Changeset: r52207:5b7ecbf87681 Date: 2012-02-07 22:39 +0200 http://bitbucket.org/pypy/pypy/changeset/5b7ecbf87681/ Log:merge win32-cleanup to default diff --git a/py/_io/terminalwriter.py b/py/_io/terminalwriter.py --- a/py/_io/terminalwriter.py +++

[pypy-commit] pypy py3k: StringBuilder now build a (unicode) str.

2012-02-07 Thread amauryfa
Author: Amaury Forgeot d'Arc amaur...@gmail.com Branch: py3k Changeset: r52210:108cb693adaa Date: 2012-02-07 23:51 +0100 http://bitbucket.org/pypy/pypy/changeset/108cb693adaa/ Log:StringBuilder now build a (unicode) str. BytesBuilder returns bytes. diff --git

[pypy-commit] pypy py3k: Fix most tests in module/__pypy__

2012-02-07 Thread amauryfa
Author: Amaury Forgeot d'Arc amaur...@gmail.com Branch: py3k Changeset: r52209:0a4739cd0f36 Date: 2012-02-07 23:47 +0100 http://bitbucket.org/pypy/pypy/changeset/0a4739cd0f36/ Log:Fix most tests in module/__pypy__ diff --git a/pypy/module/__pypy__/interp_builders.py

[pypy-commit] pypy py3k: Fix most failures in posix tests

2012-02-07 Thread amauryfa
Author: Amaury Forgeot d'Arc amaur...@gmail.com Branch: py3k Changeset: r52208:e86aec0bdbb3 Date: 2012-02-07 23:38 +0100 http://bitbucket.org/pypy/pypy/changeset/e86aec0bdbb3/ Log:Fix most failures in posix tests diff --git a/pypy/module/posix/test/test_posix2.py

[pypy-commit] pypy reflex-support: o) make pyflakes happy

2012-02-07 Thread wlav
Author: Wim Lavrijsen wlavrij...@lbl.gov Branch: reflex-support Changeset: r52211:ba631ebda607 Date: 2012-02-07 09:56 -0800 http://bitbucket.org/pypy/pypy/changeset/ba631ebda607/ Log:o) make pyflakes happy diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py ---

[pypy-commit] pypy reflex-support: o) mixin for floats

2012-02-07 Thread wlav
Author: Wim Lavrijsen wlavrij...@lbl.gov Branch: reflex-support Changeset: r52212:c1bf38d38a14 Date: 2012-02-07 14:35 -0800 http://bitbucket.org/pypy/pypy/changeset/c1bf38d38a14/ Log:o) mixin for floats o) combine common mixing parts for floats and integers o) support for float

[pypy-commit] pypy default: #1033 -- added truediv to numpy boxes

2012-02-07 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: Changeset: r52213:820edf258da9 Date: 2012-02-08 00:11 -0500 http://bitbucket.org/pypy/pypy/changeset/820edf258da9/ Log:#1033 -- added truediv to numpy boxes diff --git a/pypy/module/micronumpy/interp_boxes.py