[pypy-commit] pypy numpy-dtype-alt: kill this code, translation gets even farther now, I suppose it'll just crash, but that's kind-of-ok

2011-08-18 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-dtype-alt Changeset: r46628:2b1df092d851 Date: 2011-08-19 00:38 -0500 http://bitbucket.org/pypy/pypy/changeset/2b1df092d851/ Log:kill this code, translation gets even farther now, I suppose it'll just crash, but that's kind-of-ok diff --git a/pypy/mo

[pypy-commit] pypy numpy-dtype-alt: It annotates! And fails 3 seconds into Rtyping.

2011-08-18 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-dtype-alt Changeset: r46627:d20655632d4f Date: 2011-08-18 22:49 -0500 http://bitbucket.org/pypy/pypy/changeset/d20655632d4f/ Log:It annotates! And fails 3 seconds into Rtyping. diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micronumpy/int

[pypy-commit] pypy numpy-dtype-alt: Idea from gutworth on translation, didn't help.

2011-08-18 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-dtype-alt Changeset: r46626:b9c198aa1d99 Date: 2011-08-18 22:22 -0500 http://bitbucket.org/pypy/pypy/changeset/b9c198aa1d99/ Log:Idea from gutworth on translation, didn't help. diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micronumpy/int

[pypy-commit] pypy reflex-support: added bind_object method

2011-08-18 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r46625:d4e404da778d Date: 2011-08-18 18:02 -0700 http://bitbucket.org/pypy/pypy/changeset/d4e404da778d/ Log:added bind_object method diff --git a/pypy/module/cppyy/__init__.py b/pypy/module/cppyy/__init__.py --- a/pypy/module/cppyy/__in

[pypy-commit] pypy reflex-support: void pointer passing and addressof() operator

2011-08-18 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r46624:f45d20e1976d Date: 2011-08-18 12:33 -0700 http://bitbucket.org/pypy/pypy/changeset/f45d20e1976d/ Log:void pointer passing and addressof() operator diff --git a/pypy/module/cppyy/__init__.py b/pypy/module/cppyy/__init__.py --- a/p

[pypy-commit] pypy numpy-dtype-alt: force arrays to be BaseArray

2011-08-18 Thread gutworth
Author: Benjamin Peterson Branch: numpy-dtype-alt Changeset: r46623:abcb1e00e608 Date: 2011-08-18 19:06 -0500 http://bitbucket.org/pypy/pypy/changeset/abcb1e00e608/ Log:force arrays to be BaseArray diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarr

[pypy-commit] pypy stacklet: Tests and fixes for switch(to=xx) not checking the state of xx.

2011-08-18 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46618:a97f46dc7c63 Date: 2011-08-18 22:46 +0200 http://bitbucket.org/pypy/pypy/changeset/a97f46dc7c63/ Log:Tests and fixes for switch(to=xx) not checking the state of xx. diff --git a/pypy/module/_continuation/interp_continuation.py b/pypy/mod

[pypy-commit] pypy default: merge heads

2011-08-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r46622:85a6995429e0 Date: 2011-08-19 01:33 +0200 http://bitbucket.org/pypy/pypy/changeset/85a6995429e0/ Log:merge heads diff --git a/pypy/doc/conf.py b/pypy/doc/conf.py --- a/pypy/doc/conf.py +++ b/pypy/doc/conf.py @@ -45,9 +45,9 @@ # built documents.

[pypy-commit] pypy stacklet: continulet.throw()

2011-08-18 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46617:2f596f87d840 Date: 2011-08-18 21:54 +0200 http://bitbucket.org/pypy/pypy/changeset/2f596f87d840/ Log:continulet.throw() diff --git a/pypy/module/_continuation/interp_continuation.py b/pypy/module/_continuation/interp_continuation.py ---

[pypy-commit] pypy default: This is probably worth more than just an obscure sentence in an obscure topic --- although it is obscure too, it is probably more common.

2011-08-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r46621:79fb6da04aae Date: 2011-08-19 01:33 +0200 http://bitbucket.org/pypy/pypy/changeset/79fb6da04aae/ Log:This is probably worth more than just an obscure sentence in an obscure topic --- although it is obscure too, it is probably more

[pypy-commit] pypy stacklet: Because it's not much code, and for symmetry, implement

2011-08-18 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46620:f3d97e54818d Date: 2011-08-18 22:59 +0200 http://bitbucket.org/pypy/pypy/changeset/f3d97e54818d/ Log:Because it's not much code, and for symmetry, implement c1.throw(exc, value, tb, to), giving an explicit "to", like in c1.

[pypy-commit] pypy stacklet: Test and fix.

2011-08-18 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46619:c30e2aaee6be Date: 2011-08-18 22:50 +0200 http://bitbucket.org/pypy/pypy/changeset/c30e2aaee6be/ Log:Test and fix. diff --git a/pypy/module/_continuation/interp_continuation.py b/pypy/module/_continuation/interp_continuation.py --- a/pyp

[pypy-commit] pypy.org extradoc: Fix the .zip source.

2011-08-18 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r237:6b34669e68e0 Date: 2011-08-18 19:39 +0200 http://bitbucket.org/pypy/pypy.org/changeset/6b34669e68e0/ Log:Fix the .zip source. diff --git a/download.html b/download.html --- a/download.html +++ b/download.html @@ -112,7 +112,7 @@ the same r

[pypy-commit] pypy.org extradoc: update sourec

2011-08-18 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r236:e2ebe04c1457 Date: 2011-08-18 19:28 +0200 http://bitbucket.org/pypy/pypy.org/changeset/e2ebe04c1457/ Log:update sourec diff --git a/download.html b/download.html --- a/download.html +++ b/download.html @@ -67,9 +67,9 @@ (This is th

[pypy-commit] pypy.org extradoc: update html

2011-08-18 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r235:ce422765f10c Date: 2011-08-18 19:26 +0200 http://bitbucket.org/pypy/pypy.org/changeset/ce422765f10c/ Log:update html diff --git a/compat.html b/compat.html --- a/compat.html +++ b/compat.html @@ -48,7 +48,7 @@ language, passing Pyt

[pypy-commit] pypy.org extradoc: add a link here

2011-08-18 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r234:d669bf082e04 Date: 2011-08-18 19:22 +0200 http://bitbucket.org/pypy/pypy.org/changeset/d669bf082e04/ Log:add a link here diff --git a/source/download.txt b/source/download.txt --- a/source/download.txt +++ b/source/download.txt @@ -

[pypy-commit] pypy release-1.6.x: Added tag release-1.6 for changeset d8ac7d23d3ec

2011-08-18 Thread fijal
Author: Maciej Fijalkowski Branch: release-1.6.x Changeset: r46616:08eda841bc90 Date: 2011-08-18 19:17 +0200 http://bitbucket.org/pypy/pypy/changeset/08eda841bc90/ Log:Added tag release-1.6 for changeset d8ac7d23d3ec diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -1,2 +1,3 @@

[pypy-commit] pypy.org extradoc: update checksums

2011-08-18 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r233:9df36be49e67 Date: 2011-08-18 19:16 +0200 http://bitbucket.org/pypy/pypy.org/changeset/9df36be49e67/ Log:update checksums diff --git a/source/download.txt b/source/download.txt --- a/source/download.txt +++ b/source/download.txt @@

[pypy-commit] pypy.org extradoc: bump the release number here

2011-08-18 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r232:c18166abfb50 Date: 2011-08-18 19:14 +0200 http://bitbucket.org/pypy/pypy.org/changeset/c18166abfb50/ Log:bump the release number here diff --git a/js/detect.js b/js/detect.js --- a/js/detect.js +++ b/js/detect.js @@ -4,17 +4,17 @@

[pypy-commit] pypy default: bump the release number

2011-08-18 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r46615:8a7085ef70f9 Date: 2011-08-18 19:10 +0200 http://bitbucket.org/pypy/pypy/changeset/8a7085ef70f9/ Log:bump the release number diff --git a/pypy/doc/conf.py b/pypy/doc/conf.py --- a/pypy/doc/conf.py +++ b/pypy/doc/conf.py @@ -45,9 +45,9 @@

[pypy-commit] pypy default: bump the release number

2011-08-18 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r46614:dcc64924a4f6 Date: 2011-08-18 19:09 +0200 http://bitbucket.org/pypy/pypy/changeset/dcc64924a4f6/ Log:bump the release number diff --git a/pypy/doc/getting-started-python.rst b/pypy/doc/getting-started-python.rst --- a/pypy/doc/getting-st

[pypy-commit] pypy ppc-jit-backend: Added David's patch to the code.

2011-08-18 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r46613:22995a8dec29 Date: 2011-08-18 18:34 +0200 http://bitbucket.org/pypy/pypy/changeset/22995a8dec29/ Log:Added David's patch to the code. diff --git a/pypy/jit/backend/ppc/ppcgen/asmfunc.py b/pypy/jit/backend/ppc/ppcgen/asmfunc.py --- a/py

[pypy-commit] pypy ppc-jit-backend: Fixed bug in test_load_and_store.

2011-08-18 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r46611:08368f0b50e4 Date: 2011-08-18 18:33 +0200 http://bitbucket.org/pypy/pypy/changeset/08368f0b50e4/ Log:Fixed bug in test_load_and_store. diff --git a/pypy/jit/backend/ppc/ppcgen/test/test_ppc.py b/pypy/jit/backend/ppc/ppcgen/test/test_pp

[pypy-commit] pypy ppc-jit-backend: Added arch.py.

2011-08-18 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r46612:ce0bcbb1b82d Date: 2011-08-18 18:34 +0200 http://bitbucket.org/pypy/pypy/changeset/ce0bcbb1b82d/ Log:Added arch.py. diff --git a/pypy/jit/backend/ppc/ppcgen/arch.py b/pypy/jit/backend/ppc/ppcgen/arch.py new file mode 100644 --- /dev/nu

[pypy-commit] pypy default: merge

2011-08-18 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r46610:7dd228eaf5f3 Date: 2011-08-18 18:21 +0200 http://bitbucket.org/pypy/pypy/changeset/7dd228eaf5f3/ Log:merge diff --git a/pypy/doc/release-1.6.0.rst b/pypy/doc/release-1.6.0.rst --- a/pypy/doc/release-1.6.0.rst +++ b/pypy/doc/release-1.6.0.

[pypy-commit] pypy default: details and linkify

2011-08-18 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r46609:5e46f5f36023 Date: 2011-08-18 18:21 +0200 http://bitbucket.org/pypy/pypy/changeset/5e46f5f36023/ Log:details and linkify diff --git a/pypy/doc/release-1.6.0.rst b/pypy/doc/release-1.6.0.rst --- a/pypy/doc/release-1.6.0.rst +++ b/pypy/doc/

[pypy-commit] pypy default: leave kickass panda, noone came with anything better

2011-08-18 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r46607:a838fc56e6b5 Date: 2011-08-18 18:13 +0200 http://bitbucket.org/pypy/pypy/changeset/a838fc56e6b5/ Log:leave kickass panda, noone came with anything better diff --git a/pypy/doc/release-1.6.0.rst b/pypy/doc/release-1.6.0.rst --- a/pypy/doc/

[pypy-commit] pypy default: ReST fix.

2011-08-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r46608:96514c709187 Date: 2011-08-18 18:18 +0200 http://bitbucket.org/pypy/pypy/changeset/96514c709187/ Log:ReST fix. diff --git a/pypy/doc/release-1.6.0.rst b/pypy/doc/release-1.6.0.rst --- a/pypy/doc/release-1.6.0.rst +++ b/pypy/doc/release-1.6.0.rst

[pypy-commit] extradoc extradoc: compare with numpy

2011-08-18 Thread hakanardo
Author: Hakan Ardo Branch: extradoc Changeset: r3883:e6c94e13c2f8 Date: 2011-08-18 17:34 +0200 http://bitbucket.org/pypy/extradoc/changeset/e6c94e13c2f8/ Log:compare with numpy diff --git a/talk/iwtc11/benchmarks/image/numpy_compare.py b/talk/iwtc11/benchmarks/image/numpy_compare.py new fil

[pypy-commit] pypy.org extradoc: Document the recently discovered low-memory-usage command-line.

2011-08-18 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r231:73c1c9cb6e05 Date: 2011-08-18 17:00 +0200 http://bitbucket.org/pypy/pypy.org/changeset/73c1c9cb6e05/ Log:Document the recently discovered low-memory-usage command-line. diff --git a/source/download.txt b/source/download.txt --- a/source/dow

[pypy-commit] pypy stacklet: Tests and partial implementation.

2011-08-18 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46605:da8130b98df2 Date: 2011-08-18 16:11 +0200 http://bitbucket.org/pypy/pypy/changeset/da8130b98df2/ Log:Tests and partial implementation. diff --git a/pypy/module/_continuation/interp_continuation.py b/pypy/module/_continuation/interp_conti

[pypy-commit] pypy stacklet: Implement switch(to=x).

2011-08-18 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46606:55a35a42eeca Date: 2011-08-18 16:39 +0200 http://bitbucket.org/pypy/pypy/changeset/55a35a42eeca/ Log:Implement switch(to=x). diff --git a/pypy/module/_continuation/interp_continuation.py b/pypy/module/_continuation/interp_continuation.py

[pypy-commit] pypy default: Add a test (skipped for now) that shows limitations of sandboxing.

2011-08-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r46604:c89fbe9fdd79 Date: 2011-08-18 15:42 +0200 http://bitbucket.org/pypy/pypy/changeset/c89fbe9fdd79/ Log:Add a test (skipped for now) that shows limitations of sandboxing. diff --git a/pypy/translator/sandbox/test/test_sandbox.py b/pypy/translator/s

[pypy-commit] pypy default: to preventing overflow

2011-08-18 Thread hakanardo
Author: Hakan Ardo Branch: Changeset: r46601:245af4a1fd08 Date: 2011-08-18 12:34 +0200 http://bitbucket.org/pypy/pypy/changeset/245af4a1fd08/ Log:to preventing overflow diff --git a/pypy/jit/metainterp/optimizeopt/unroll.py b/pypy/jit/metainterp/optimizeopt/unroll.py --- a/pypy/jit/metaint

[pypy-commit] pypy default: retrace counter is now only increased when we actually do a retrace, unskip test

2011-08-18 Thread hakanardo
Author: Hakan Ardo Branch: Changeset: r46603:999de5e719bd Date: 2011-08-18 14:36 +0200 http://bitbucket.org/pypy/pypy/changeset/999de5e719bd/ Log:retrace counter is now only increased when we actually do a retrace, unskip test diff --git a/pypy/jit/metainterp/test/test_ajit.py b/py

[pypy-commit] pypy default: make max_retrace_guards a proper jit parameter and give it a more resonable default

2011-08-18 Thread hakanardo
Author: Hakan Ardo Branch: Changeset: r46602:89ce0b560bad Date: 2011-08-18 14:29 +0200 http://bitbucket.org/pypy/pypy/changeset/89ce0b560bad/ Log:make max_retrace_guards a proper jit parameter and give it a more resonable default diff --git a/pypy/jit/metainterp/optimizeopt/test/tes

[pypy-commit] pypy ppc-jit-backend: Factored out common code in GUARD_x operations.

2011-08-18 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r46600:bd69385388f1 Date: 2011-08-18 13:59 +0200 http://bitbucket.org/pypy/pypy/changeset/bd69385388f1/ Log:Factored out common code in GUARD_x operations. diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py b/pypy/jit/backend/ppc/ppcge

[pypy-commit] pypy ppc-jit-backend: Added GUARD_OVERFLOW instruction.

2011-08-18 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r46599:65e24be1dc8c Date: 2011-08-18 13:50 +0200 http://bitbucket.org/pypy/pypy/changeset/65e24be1dc8c/ Log:Added GUARD_OVERFLOW instruction. diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py b/pypy/jit/backend/ppc/ppcgen/ppc_assemble

[pypy-commit] pypy stacklet: Rename the "continuation" class to "continulet".

2011-08-18 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46598:96757663e018 Date: 2011-08-18 13:44 +0200 http://bitbucket.org/pypy/pypy/changeset/96757663e018/ Log:Rename the "continuation" class to "continulet". The module is still called "_continuation". diff --git a/pypy/module/_continuati

[pypy-commit] pypy ppc-jit-backend: Implemented GUARD_NO_OVERFLOW instruction and fixed mechanism for remembering descr objects.

2011-08-18 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r46597:2b9e8d673bea Date: 2011-08-18 12:11 +0200 http://bitbucket.org/pypy/pypy/changeset/2b9e8d673bea/ Log:Implemented GUARD_NO_OVERFLOW instruction and fixed mechanism for remembering descr objects. diff --git a/pypy/jit/backend/ppc/

[pypy-commit] pypy stacklet: Ah, found the cause of the issue.

2011-08-18 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46596:53c3ad204b8c Date: 2011-08-18 11:39 +0200 http://bitbucket.org/pypy/pypy/changeset/53c3ad204b8c/ Log:Ah, found the cause of the issue. diff --git a/pypy/module/_continuation/interp_continuation.py b/pypy/module/_continuation/interp_conti

[pypy-commit] pypy stacklet: Fix for (at least) asmgcc translations.

2011-08-18 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46595:904e865cd899 Date: 2011-08-18 10:47 +0200 http://bitbucket.org/pypy/pypy/changeset/904e865cd899/ Log:Fix for (at least) asmgcc translations. diff --git a/pypy/module/_continuation/interp_continuation.py b/pypy/module/_continuation/interp

[pypy-commit] pypy stacklet: Improve these tests.

2011-08-18 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46594:f0cf906a6a97 Date: 2011-08-18 10:44 +0200 http://bitbucket.org/pypy/pypy/changeset/f0cf906a6a97/ Log:Improve these tests. diff --git a/pypy/module/_continuation/test/test_stacklet.py b/pypy/module/_continuation/test/test_stacklet.py ---

[pypy-commit] pypy stacklet: An extra check.

2011-08-18 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46593:ef519ff63ed8 Date: 2011-08-18 10:42 +0200 http://bitbucket.org/pypy/pypy/changeset/ef519ff63ed8/ Log:An extra check. diff --git a/pypy/module/_continuation/test/test_stacklet.py b/pypy/module/_continuation/test/test_stacklet.py --- a/pyp

[pypy-commit] pypy stacklet: Missing checkin.

2011-08-18 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46592:141207c7d7ba Date: 2011-08-18 09:42 +0200 http://bitbucket.org/pypy/pypy/changeset/141207c7d7ba/ Log:Missing checkin. diff --git a/pypy/rlib/rstacklet.py b/pypy/rlib/rstacklet.py --- a/pypy/rlib/rstacklet.py +++ b/pypy/rlib/rstacklet.py @

[pypy-commit] pypy stacklet: A skipped test for the future switch_to().

2011-08-18 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46591:d30b140096b6 Date: 2011-08-18 09:06 +0200 http://bitbucket.org/pypy/pypy/changeset/d30b140096b6/ Log:A skipped test for the future switch_to(). diff --git a/pypy/module/_continuation/test/test_stacklet.py b/pypy/module/_continuation/test

[pypy-commit] pypy stacklet: Tweaks.

2011-08-18 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46589:a2baafd784b2 Date: 2011-08-17 22:12 +0200 http://bitbucket.org/pypy/pypy/changeset/a2baafd784b2/ Log:Tweaks. diff --git a/pypy/module/_continuation/interp_continuation.py b/pypy/module/_continuation/interp_continuation.py --- a/pypy/modu

[pypy-commit] pypy stacklet: Tests for generators.

2011-08-18 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46590:fcadccd37211 Date: 2011-08-18 09:03 +0200 http://bitbucket.org/pypy/pypy/changeset/fcadccd37211/ Log:Tests for generators. diff --git a/pypy/module/_continuation/app_continuation.py b/pypy/module/_continuation/app_continuation.py --- a/p

[pypy-commit] pypy stacklet: Test and fix.

2011-08-18 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46588:fd3cc2185ccf Date: 2011-08-17 22:08 +0200 http://bitbucket.org/pypy/pypy/changeset/fd3cc2185ccf/ Log:Test and fix. diff --git a/pypy/module/_continuation/interp_continuation.py b/pypy/module/_continuation/interp_continuation.py --- a/pyp