[pypy-commit] pypy numpy-ufuncs: Make the operators on an array use the ufuncs internally.

2011-07-21 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: numpy-ufuncs Changeset: r45789:cb06fc29e57c Date: 2011-07-21 00:38 -0700 http://bitbucket.org/pypy/pypy/changeset/cb06fc29e57c/ Log:Make the operators on an array use the ufuncs internally. diff --git a/pypy/module/micronumpy/compile.py

[pypy-commit] pypy default: Merged numpy-ufuncs into trunk.

2011-07-21 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: Changeset: r45791:a3f9ed7d37a7 Date: 2011-07-21 00:44 -0700 http://bitbucket.org/pypy/pypy/changeset/a3f9ed7d37a7/ Log:Merged numpy-ufuncs into trunk. diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py ---

[pypy-commit] pypy numpy-setslice: improve tests

2011-07-21 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-setslice Changeset: r45792:4ee6a8782003 Date: 2011-07-21 09:51 +0200 http://bitbucket.org/pypy/pypy/changeset/4ee6a8782003/ Log:improve tests diff --git a/pypy/module/micronumpy/test/test_zjit.py

[pypy-commit] pypy default: merge numpy-slice

2011-07-21 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: Changeset: r45793:fb245ad56f79 Date: 2011-07-21 09:54 +0200 http://bitbucket.org/pypy/pypy/changeset/fb245ad56f79/ Log:merge numpy-slice diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py

[pypy-commit] pypy numpy-setslice: close merged branch

2011-07-21 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-setslice Changeset: r45794:bb33f506f1a2 Date: 2011-07-21 09:54 +0200 http://bitbucket.org/pypy/pypy/changeset/bb33f506f1a2/ Log:close merged branch ___ pypy-commit mailing list

[pypy-commit] pypy default: merge default

2011-07-21 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: Changeset: r45795:95a8a9907969 Date: 2011-07-21 09:55 +0200 http://bitbucket.org/pypy/pypy/changeset/95a8a9907969/ Log:merge default diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py ---

[pypy-commit] pypy default: that was easy, fix arg usage

2011-07-21 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: Changeset: r45796:065c98a10f0d Date: 2011-07-21 10:22 +0200 http://bitbucket.org/pypy/pypy/changeset/065c98a10f0d/ Log:that was easy, fix arg usage diff --git a/pypy/tool/jitlogparser/parser.py b/pypy/tool/jitlogparser/parser.py ---

[pypy-commit] pypy default: improve display a bit and fix the test

2011-07-21 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: Changeset: r45797:e03df75209a9 Date: 2011-07-21 10:25 +0200 http://bitbucket.org/pypy/pypy/changeset/e03df75209a9/ Log:improve display a bit and fix the test diff --git a/pypy/tool/jitlogparser/parser.py b/pypy/tool/jitlogparser/parser.py

[pypy-commit] pypy default: cleanup

2011-07-21 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: Changeset: r45798:6bc10a129273 Date: 2011-07-21 10:32 +0200 http://bitbucket.org/pypy/pypy/changeset/6bc10a129273/ Log:cleanup diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py ---

[pypy-commit] pypy default: make the test assert something

2011-07-21 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: Changeset: r45800:96cbeff5195d Date: 2011-07-21 10:42 +0200 http://bitbucket.org/pypy/pypy/changeset/96cbeff5195d/ Log:make the test assert something diff --git a/pypy/module/micronumpy/test/test_numarray.py

[pypy-commit] pypy default: fix tests and improve signature

2011-07-21 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: Changeset: r45799:2c43451adecb Date: 2011-07-21 10:41 +0200 http://bitbucket.org/pypy/pypy/changeset/2c43451adecb/ Log:fix tests and improve signature diff --git a/pypy/module/micronumpy/interp_numarray.py

[pypy-commit] jitviewer default: first go at working filter

2011-07-21 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: Changeset: r152:3b5afee740b3 Date: 2011-07-21 11:43 +0200 http://bitbucket.org/pypy/jitviewer/changeset/3b5afee740b3/ Log:first go at working filter diff --git a/_jitviewer/static/script.js b/_jitviewer/static/script.js ---

[pypy-commit] pypy jit-short_from_state: cleaner

2011-07-21 Thread hakanardo
Author: Hakan Ardo ha...@debian.org Branch: jit-short_from_state Changeset: r45801:d5c554280935 Date: 2011-07-20 16:48 +0200 http://bitbucket.org/pypy/pypy/changeset/d5c554280935/ Log:cleaner diff --git a/pypy/jit/metainterp/optimizeopt/intbounds.py

[pypy-commit] pypy jit-short_from_state: dont lose intbound on lengths of virtuals

2011-07-21 Thread hakanardo
Author: Hakan Ardo ha...@debian.org Branch: jit-short_from_state Changeset: r45802:9b09294e5686 Date: 2011-07-21 12:14 +0200 http://bitbucket.org/pypy/pypy/changeset/9b09294e5686/ Log:dont lose intbound on lengths of virtuals diff --git a/pypy/jit/metainterp/optimizeopt/intbounds.py

[pypy-commit] pypy identity-dict-strategy: write a test_pypy_c test

2011-07-21 Thread antocuni
Author: Antonio Cuni anto.c...@gmail.com Branch: identity-dict-strategy Changeset: r45803:2171351a31a8 Date: 2011-07-21 11:29 +0200 http://bitbucket.org/pypy/pypy/changeset/2171351a31a8/ Log:write a test_pypy_c test diff --git a/pypy/module/pypyjit/test_pypy_c/test_containers.py

[pypy-commit] pypy identity-dict-strategy: a passing test

2011-07-21 Thread antocuni
Author: Antonio Cuni anto.c...@gmail.com Branch: identity-dict-strategy Changeset: r45804:3fa4e79e2664 Date: 2011-07-21 11:42 +0200 http://bitbucket.org/pypy/pypy/changeset/3fa4e79e2664/ Log:a passing test diff --git a/pypy/objspace/std/test/test_identitydict.py

[pypy-commit] pypy identity-dict-strategy: kill the global versioning logic, and add a big comment which explains why it's not needed

2011-07-21 Thread antocuni
Author: Antonio Cuni anto.c...@gmail.com Branch: identity-dict-strategy Changeset: r45805:76c609d60ebd Date: 2011-07-21 12:11 +0200 http://bitbucket.org/pypy/pypy/changeset/76c609d60ebd/ Log:kill the global versioning logic, and add a big comment which explains why it's not needed

[pypy-commit] pypy identity-dict-strategy: add a test for old classes, which are not supported

2011-07-21 Thread antocuni
Author: Antonio Cuni anto.c...@gmail.com Branch: identity-dict-strategy Changeset: r45806:d8d5656b9fb0 Date: 2011-07-21 13:40 +0200 http://bitbucket.org/pypy/pypy/changeset/d8d5656b9fb0/ Log:add a test for old classes, which are not supported diff --git

[pypy-commit] pypy identity-dict-strategy: kill empty line

2011-07-21 Thread antocuni
Author: Antonio Cuni anto.c...@gmail.com Branch: identity-dict-strategy Changeset: r45807:23f86e47c147 Date: 2011-07-21 13:48 +0200 http://bitbucket.org/pypy/pypy/changeset/23f86e47c147/ Log:kill empty line diff --git a/pypy/objspace/std/test/test_identitydict.py

[pypy-commit] pypy reflex-support: update to new interp interface and bench for PyROOT

2011-07-21 Thread wlav
Author: Wim Lavrijsen wlavrij...@lbl.gov Branch: reflex-support Changeset: r45809:dbf532b2eb5c Date: 2011-07-19 06:50 -0700 http://bitbucket.org/pypy/pypy/changeset/dbf532b2eb5c/ Log:update to new interp interface and bench for PyROOT diff --git a/pypy/module/cppyy/test/bench1.py

[pypy-commit] pypy reflex-support: rules for compiling .cxx in generated makefile

2011-07-21 Thread wlav
Author: Wim Lavrijsen wlavrij...@lbl.gov Branch: reflex-support Changeset: r45810:f93d9c300124 Date: 2011-07-21 05:04 -0700 http://bitbucket.org/pypy/pypy/changeset/f93d9c300124/ Log:rules for compiling .cxx in generated makefile diff --git a/pypy/translator/platform/posix.py

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

2011-07-21 Thread wlav
Author: Wim Lavrijsen wlavrij...@lbl.gov Branch: reflex-support Changeset: r45811:bddd0178cf08 Date: 2011-07-21 05:05 -0700 http://bitbucket.org/pypy/pypy/changeset/bddd0178cf08/ Log:merge heads diff --git a/pypy/module/cppyy/test/bench1.py b/pypy/module/cppyy/test/bench1.py ---

[pypy-commit] pypy identity-dict-strategy: document this small difference

2011-07-21 Thread antocuni
Author: Antonio Cuni anto.c...@gmail.com Branch: identity-dict-strategy Changeset: r45812:a02a3e34b4f2 Date: 2011-07-21 14:07 +0200 http://bitbucket.org/pypy/pypy/changeset/a02a3e34b4f2/ Log:document this small difference diff --git a/pypy/doc/cpython_differences.rst

[pypy-commit] pypy reflex-support: improved error reporting for unknown typed data members

2011-07-21 Thread wlav
Author: Wim Lavrijsen wlavrij...@lbl.gov Branch: reflex-support Changeset: r45814:d099ce6f Date: 2011-07-21 05:15 -0700 http://bitbucket.org/pypy/pypy/changeset/d099ce6f/ Log:improved error reporting for unknown typed data members diff --git a/pypy/module/cppyy/converter.py

[pypy-commit] pypy identity-dict-strategy: close about-to-be-merged branch

2011-07-21 Thread antocuni
Author: Antonio Cuni anto.c...@gmail.com Branch: identity-dict-strategy Changeset: r45816:6746c1579cab Date: 2011-07-21 15:10 +0200 http://bitbucket.org/pypy/pypy/changeset/6746c1579cab/ Log:close about-to-be-merged branch ___ pypy-commit mailing

[pypy-commit] pypy default: merge the identity-dict-strategy branch, which optimizes access to dictionary containing only classes which compare 'by identity'

2011-07-21 Thread antocuni
Author: Antonio Cuni anto.c...@gmail.com Branch: Changeset: r45817:69a7e76a319a Date: 2011-07-21 15:10 +0200 http://bitbucket.org/pypy/pypy/changeset/69a7e76a319a/ Log:merge the identity-dict-strategy branch, which optimizes access to dictionary containing only classes which compare

[pypy-commit] pypy default: write doc for this option

2011-07-21 Thread antocuni
Author: Antonio Cuni anto.c...@gmail.com Branch: Changeset: r45818:5f668bf0e242 Date: 2011-07-21 15:15 +0200 http://bitbucket.org/pypy/pypy/changeset/5f668bf0e242/ Log:write doc for this option diff --git a/pypy/doc/config/translation.dont_write_c_files.txt

[pypy-commit] pypy default: remove code duplication and fix the translation hopefully

2011-07-21 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: Changeset: r45819:aa1f3c5c459c Date: 2011-07-21 15:57 +0200 http://bitbucket.org/pypy/pypy/changeset/aa1f3c5c459c/ Log:remove code duplication and fix the translation hopefully diff --git a/pypy/module/micronumpy/interp_numarray.py

[pypy-commit] pypy default: translation fix

2011-07-21 Thread antocuni
Author: Antonio Cuni anto.c...@gmail.com Branch: Changeset: r45820:abaf35bf5217 Date: 2011-07-21 16:11 +0200 http://bitbucket.org/pypy/pypy/changeset/abaf35bf5217/ Log:translation fix diff --git a/pypy/objspace/std/dictproxyobject.py b/pypy/objspace/std/dictproxyobject.py ---

[pypy-commit] pypy default: this field is now quasi-immutable

2011-07-21 Thread antocuni
Author: Antonio Cuni anto.c...@gmail.com Branch: Changeset: r45821:3e31e1098d65 Date: 2011-07-21 16:12 +0200 http://bitbucket.org/pypy/pypy/changeset/3e31e1098d65/ Log:this field is now quasi-immutable diff --git a/pypy/module/pypyjit/test_pypy_c/test__ffi.py

[pypy-commit] pypy custom-trace: A branch in which to implement custom tracers for the GC.

2011-07-21 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: custom-trace Changeset: r45822:6e4633e7cfeb Date: 2011-07-21 15:56 +0200 http://bitbucket.org/pypy/pypy/changeset/6e4633e7cfeb/ Log:A branch in which to implement custom tracers for the GC. The goal is to let some special object types have a

[pypy-commit] pypy range-immutable: kill the silly speedups - sort and reverse force the list.

2011-07-21 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: range-immutable Changeset: r45824:d1de6e6a2438 Date: 2011-07-21 16:46 +0200 http://bitbucket.org/pypy/pypy/changeset/d1de6e6a2438/ Log:kill the silly speedups - sort and reverse force the list. diff --git a/pypy/objspace/std/rangeobject.py

[pypy-commit] pypy range-immutable: kill some dead code and make fields immutable

2011-07-21 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: range-immutable Changeset: r45825:143aa349dc6d Date: 2011-07-21 16:49 +0200 http://bitbucket.org/pypy/pypy/changeset/143aa349dc6d/ Log:kill some dead code and make fields immutable diff --git a/pypy/objspace/std/rangeobject.py

[pypy-commit] pypy default: bah, I don't know why I did it, but the fix in abaf35bf5217 actually breaks things. Revert

2011-07-21 Thread antocuni
Author: Antonio Cuni anto.c...@gmail.com Branch: Changeset: r45826:ebd8af15b4e6 Date: 2011-07-21 17:00 +0200 http://bitbucket.org/pypy/pypy/changeset/ebd8af15b4e6/ Log:bah, I don't know why I did it, but the fix in abaf35bf5217 actually breaks things. Revert diff --git

[pypy-commit] pypy range-immutable: merge default

2011-07-21 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: range-immutable Changeset: r45827:3e3564841c5c Date: 2011-07-21 16:58 +0200 http://bitbucket.org/pypy/pypy/changeset/3e3564841c5c/ Log:merge default diff --git a/pypy/module/__pypy__/__init__.py b/pypy/module/__pypy__/__init__.py ---

[pypy-commit] pypy default: Disable those jitdrivers for now - they break translation

2011-07-21 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: Changeset: r45829:558c3a321a43 Date: 2011-07-21 17:48 +0200 http://bitbucket.org/pypy/pypy/changeset/558c3a321a43/ Log:Disable those jitdrivers for now - they break translation diff --git a/pypy/module/micronumpy/interp_numarray.py

[pypy-commit] pypy default: fix the test

2011-07-21 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: Changeset: r45831:531879ba26f2 Date: 2011-07-21 18:14 +0200 http://bitbucket.org/pypy/pypy/changeset/531879ba26f2/ Log:fix the test diff --git a/pypy/jit/metainterp/test/test_ajit.py b/pypy/jit/metainterp/test/test_ajit.py ---

[pypy-commit] pypy range-immutable: merge default again x2

2011-07-21 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: range-immutable Changeset: r45832:a17d21b7ede9 Date: 2011-07-21 18:15 +0200 http://bitbucket.org/pypy/pypy/changeset/a17d21b7ede9/ Log:merge default again x2 diff --git a/pypy/jit/metainterp/test/test_ajit.py

[pypy-commit] pypy default: fix tests to consistenty use array descrs

2011-07-21 Thread cfbolz
Author: Carl Friedrich Bolz cfb...@gmx.de Branch: Changeset: r45833:2ead4778c7ac Date: 2011-07-21 18:56 +0200 http://bitbucket.org/pypy/pypy/changeset/2ead4778c7ac/ Log:fix tests to consistenty use array descrs diff --git a/pypy/jit/metainterp/optimizeopt/test/test_optimizeopt.py

[pypy-commit] pypy default: numpy: changed numarray unary functions to use ufuncs

2011-07-21 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: Changeset: r45834:136146a41b4a Date: 2011-07-21 11:18 -0600 http://bitbucket.org/pypy/pypy/changeset/136146a41b4a/ Log:numpy: changed numarray unary functions to use ufuncs diff --git a/pypy/module/micronumpy/interp_numarray.py

[pypy-commit] extradoc extradoc: done

2011-07-21 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: extradoc Changeset: r3837:886df227da76 Date: 2011-07-21 19:22 +0200 http://bitbucket.org/pypy/extradoc/changeset/886df227da76/ Log:done diff --git a/planning/jit.txt b/planning/jit.txt --- a/planning/jit.txt +++ b/planning/jit.txt @@ -8,11

[pypy-commit] pypy default: Re-enable set slice drivers for numarrays for that the zjit tests succeed.

2011-07-21 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: Changeset: r45836:acad170d7ecf Date: 2011-07-21 11:39 -0600 http://bitbucket.org/pypy/pypy/changeset/acad170d7ecf/ Log:Re-enable set slice drivers for numarrays for that the zjit tests succeed. diff --git

[pypy-commit] pypy jit-short_from_state: produce guards before forcing virtuals as one force might lead to another

2011-07-21 Thread hakanardo
Author: Hakan Ardo ha...@debian.org Branch: jit-short_from_state Changeset: r45837:3c2afbf75c4a Date: 2011-07-21 20:37 +0200 http://bitbucket.org/pypy/pypy/changeset/3c2afbf75c4a/ Log:produce guards before forcing virtuals as one force might lead to another diff --git

[pypy-commit] pypy jit-short_from_state: fix test

2011-07-21 Thread hakanardo
Author: Hakan Ardo ha...@debian.org Branch: jit-short_from_state Changeset: r45838:5b76193812ac Date: 2011-07-21 20:43 +0200 http://bitbucket.org/pypy/pypy/changeset/5b76193812ac/ Log:fix test diff --git a/pypy/jit/metainterp/optimizeopt/test/test_optimizeopt.py

[pypy-commit] pypy jit-short_from_state: variable index strgetitem nolong cached across loop boundaries

2011-07-21 Thread hakanardo
Author: Hakan Ardo ha...@debian.org Branch: jit-short_from_state Changeset: r45839:aad66f8cf6be Date: 2011-07-21 20:46 +0200 http://bitbucket.org/pypy/pypy/changeset/aad66f8cf6be/ Log:variable index strgetitem nolong cached across loop boundaries diff --git

[pypy-commit] pypy default: inline the pytest coverage plugin, and autoload it in pypy/test_all.py

2011-07-21 Thread RonnyPfannschmidt
Author: Ronny Pfannschmidt ronny.pfannschm...@gmx.de Branch: Changeset: r45843:b1ae5324c66b Date: 2011-07-21 23:37 +0200 http://bitbucket.org/pypy/pypy/changeset/b1ae5324c66b/ Log:inline the pytest coverage plugin, and autoload it in pypy/test_all.py diff --git a/pypy/test_all.py

[pypy-commit] pypy default: disable those until we know it works

2011-07-21 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: Changeset: r45844:cb95026e7622 Date: 2011-07-21 23:46 +0200 http://bitbucket.org/pypy/pypy/changeset/cb95026e7622/ Log:disable those until we know it works diff --git a/pypy/module/micronumpy/interp_numarray.py

[pypy-commit] pypy ootype-rerased: fix the signature of the oo{box, unbox}_int java methods

2011-07-21 Thread antocuni
Author: Antonio Cuni anto.c...@gmail.com Branch: ootype-rerased Changeset: r45845:21953bca75cb Date: 2011-07-21 23:55 +0200 http://bitbucket.org/pypy/pypy/changeset/21953bca75cb/ Log:fix the signature of the oo{box,unbox}_int java methods diff --git a/pypy/translator/jvm/typesystem.py

[pypy-commit] pypy default: respect CFLAGS when installing stuff with distutils.

2011-07-21 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: Changeset: r45846:7203ebd350a7 Date: 2011-07-21 15:13 -0700 http://bitbucket.org/pypy/pypy/changeset/7203ebd350a7/ Log:respect CFLAGS when installing stuff with distutils. diff --git a/lib-python/modified-2.7/distutils/sysconfig_pypy.py

[pypy-commit] pypy default: also use pytest_cov in the normal pytest script

2011-07-21 Thread RonnyPfannschmidt
Author: Ronny Pfannschmidt ronny.pfannschm...@gmx.de Branch: Changeset: r45847:ff4a90f9be99 Date: 2011-07-21 23:59 +0200 http://bitbucket.org/pypy/pypy/changeset/ff4a90f9be99/ Log:also use pytest_cov in the normal pytest script diff --git a/pytest.py b/pytest.py --- a/pytest.py +++

[pypy-commit] pypy default: add using coverage reports to the coding guide

2011-07-21 Thread RonnyPfannschmidt
Author: Ronny Pfannschmidt ronny.pfannschm...@gmx.de Branch: Changeset: r45850:38aa87797a59 Date: 2011-07-22 00:45 +0200 http://bitbucket.org/pypy/pypy/changeset/38aa87797a59/ Log:add using coverage reports to the coding guide diff --git a/pypy/doc/coding-guide.rst