[pypy-commit] pypy default: Fix the flow object space for 0bb2bc25fcfc

2011-11-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r49805:7458773f3be0 Date: 2011-11-26 11:26 +0100 http://bitbucket.org/pypy/pypy/changeset/7458773f3be0/ Log:Fix the flow object space for 0bb2bc25fcfc and b78a605fb452. Oups. diff --git a/pypy/objspace/flow/objspace.py b/pypy/objspace/flow/objspace.py -

[pypy-commit] pypy jit-refactor-tests: Resurrect check_loops

2011-11-26 Thread hakanardo
Author: Hakan Ardo Branch: jit-refactor-tests Changeset: r49807:4bc39a378477 Date: 2011-11-26 09:36 +0100 http://bitbucket.org/pypy/pypy/changeset/4bc39a378477/ Log:Resurrect check_loops diff --git a/pypy/jit/metainterp/history.py b/pypy/jit/metainterp/history.py --- a/pypy/jit/metainterp/hi

[pypy-commit] pypy jit-refactor-tests: kill check_loops

2011-11-26 Thread hakanardo
Author: Hakan Ardo Branch: jit-refactor-tests Changeset: r49812:3583510b011c Date: 2011-11-26 12:55 +0100 http://bitbucket.org/pypy/pypy/changeset/3583510b011c/ Log:kill check_loops diff --git a/pypy/jit/metainterp/history.py b/pypy/jit/metainterp/history.py --- a/pypy/jit/metainterp/history

[pypy-commit] pypy jit-refactor-tests: merge

2011-11-26 Thread hakanardo
Author: Hakan Ardo Branch: jit-refactor-tests Changeset: r49808:c6f2c9f35460 Date: 2011-11-26 09:37 +0100 http://bitbucket.org/pypy/pypy/changeset/c6f2c9f35460/ Log:merge diff --git a/pypy/jit/metainterp/history.py b/pypy/jit/metainterp/history.py --- a/pypy/jit/metainterp/history.py +++ b/p

[pypy-commit] pypy jit-refactor-tests: hg merge default

2011-11-26 Thread hakanardo
Author: Hakan Ardo Branch: jit-refactor-tests Changeset: r49809:5c74eff0f437 Date: 2011-11-26 12:40 +0100 http://bitbucket.org/pypy/pypy/changeset/5c74eff0f437/ Log:hg merge default diff --git a/pypy/objspace/flow/objspace.py b/pypy/objspace/flow/objspace.py --- a/pypy/objspace/flow/objspace

[pypy-commit] pypy jit-refactor-tests: convert test

2011-11-26 Thread hakanardo
Author: Hakan Ardo Branch: jit-refactor-tests Changeset: r49810:f47785c0df50 Date: 2011-11-26 12:49 +0100 http://bitbucket.org/pypy/pypy/changeset/f47785c0df50/ Log:convert test diff --git a/pypy/module/micronumpy/test/test_zjit.py b/pypy/module/micronumpy/test/test_zjit.py --- a/pypy/modul

[pypy-commit] pypy jit-refactor-tests: convert test

2011-11-26 Thread hakanardo
Author: Hakan Ardo Branch: jit-refactor-tests Changeset: r49811:e47a7b49880d Date: 2011-11-26 12:52 +0100 http://bitbucket.org/pypy/pypy/changeset/e47a7b49880d/ Log:convert test diff --git a/pypy/jit/metainterp/test/test_fficall.py b/pypy/jit/metainterp/test/test_fficall.py --- a/pypy/jit/m

[pypy-commit] pypy jit-targets: hg merge jit-refactor-tests

2011-11-26 Thread hakanardo
Author: Hakan Ardo Branch: jit-targets Changeset: r49813:9a9928f8d64d Date: 2011-11-26 13:08 +0100 http://bitbucket.org/pypy/pypy/changeset/9a9928f8d64d/ Log:hg merge jit-refactor-tests diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a/pypy/interpreter/ba

[pypy-commit] pypy default: Rename the method 'id' to 'unique_id', which is less prone to random

2011-11-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r49814:ac1bed85839a Date: 2011-11-26 13:07 +0100 http://bitbucket.org/pypy/pypy/changeset/ac1bed85839a/ Log:Rename the method 'id' to 'unique_id', which is less prone to random conflicts with subclasses (e.g. ast.Name has an attribute called

[pypy-commit] pypy op_malloc_gc: Refactor this logic into its own class, shared by the two GC strategies.

2011-11-26 Thread arigo
Author: Armin Rigo Branch: op_malloc_gc Changeset: r49815:f49a7ba4e56b Date: 2011-11-26 13:15 +0100 http://bitbucket.org/pypy/pypy/changeset/f49a7ba4e56b/ Log:Refactor this logic into its own class, shared by the two GC strategies. diff --git a/pypy/jit/backend/llsupport/gc.py b/pypy

[pypy-commit] pypy op_malloc_gc: newstr, newunicode.

2011-11-26 Thread arigo
Author: Armin Rigo Branch: op_malloc_gc Changeset: r49816:ded0faf183e2 Date: 2011-11-26 13:48 +0100 http://bitbucket.org/pypy/pypy/changeset/ded0faf183e2/ Log:newstr, newunicode. diff --git a/pypy/jit/backend/llsupport/descr.py b/pypy/jit/backend/llsupport/descr.py --- a/pypy/jit/backend/ll

[pypy-commit] pypy win64-stage1: starting to replace sys.maxint

2011-11-26 Thread ctismer
Author: Christian Tismer Branch: win64-stage1 Changeset: r49817:3c028f4484c5 Date: 2011-11-26 14:40 +0100 http://bitbucket.org/pypy/pypy/changeset/3c028f4484c5/ Log:starting to replace sys.maxint diff --git a/pypy/rpython/lltypesystem/ll2ctypes.py b/pypy/rpython/lltypesystem/ll2ctypes.py --

[pypy-commit] pypy win64-stage1: merge defauli

2011-11-26 Thread ctismer
Author: Christian Tismer Branch: win64-stage1 Changeset: r49819:30a323a07b06 Date: 2011-11-26 16:19 +0100 http://bitbucket.org/pypy/pypy/changeset/30a323a07b06/ Log:merge defauli diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a/pypy/interpreter/baseobjsp

[pypy-commit] pypy win64-stage1: fixed mmap.resize for win64

2011-11-26 Thread ctismer
Author: Christian Tismer Branch: win64-stage1 Changeset: r49818:44a146430807 Date: 2011-11-26 15:51 +0100 http://bitbucket.org/pypy/pypy/changeset/44a146430807/ Log:fixed mmap.resize for win64 diff --git a/pypy/rlib/rmmap.py b/pypy/rlib/rmmap.py --- a/pypy/rlib/rmmap.py +++ b/pypy/rlib/rmmap

[pypy-commit] pypy jit-targets: fix tests

2011-11-26 Thread hakanardo
Author: Hakan Ardo Branch: jit-targets Changeset: r49820:e307e21d62af Date: 2011-11-26 14:03 +0100 http://bitbucket.org/pypy/pypy/changeset/e307e21d62af/ Log:fix tests diff --git a/pypy/jit/metainterp/test/test_fficall.py b/pypy/jit/metainterp/test/test_fficall.py --- a/pypy/jit/metainterp/

[pypy-commit] pypy jit-refactor-tests: hg merge default

2011-11-26 Thread hakanardo
Author: Hakan Ardo Branch: jit-refactor-tests Changeset: r49822:9c22905d5d42 Date: 2011-11-26 16:11 +0100 http://bitbucket.org/pypy/pypy/changeset/9c22905d5d42/ Log:hg merge default diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a/pypy/interpreter/baseob

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

2011-11-26 Thread hakanardo
Author: Hakan Ardo Branch: jit-targets Changeset: r49821:3a8d0807cd75 Date: 2011-11-26 16:10 +0100 http://bitbucket.org/pypy/pypy/changeset/3a8d0807cd75/ Log:fix test diff --git a/pypy/jit/metainterp/test/test_warmstate.py b/pypy/jit/metainterp/test/test_warmstate.py --- a/pypy/jit/metainte

[pypy-commit] pypy jit-refactor-tests: close merged branch

2011-11-26 Thread hakanardo
Author: Hakan Ardo Branch: jit-refactor-tests Changeset: r49824:9ab059335d1f Date: 2011-11-26 16:24 +0100 http://bitbucket.org/pypy/pypy/changeset/9ab059335d1f/ Log:close merged branch ___ pypy-commit mailing list pypy-commit@python.org http://mail

[pypy-commit] pypy jit-targets: hg merge default

2011-11-26 Thread hakanardo
Author: Hakan Ardo Branch: jit-targets Changeset: r49825:57f992618fe2 Date: 2011-11-26 16:26 +0100 http://bitbucket.org/pypy/pypy/changeset/57f992618fe2/ Log:hg merge default diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a/pypy/interpreter/baseobjspace.

[pypy-commit] pypy win64-stage1: merge glitch

2011-11-26 Thread ctismer
Author: Christian Tismer Branch: win64-stage1 Changeset: r49826:246401dd1c9c Date: 2011-11-26 16:51 +0100 http://bitbucket.org/pypy/pypy/changeset/246401dd1c9c/ Log:merge glitch diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a/pypy/interpreter/baseobjspa

[pypy-commit] pypy win64-stage1: hacked a bit on ll2ctypes/do_allocation_in_far_regions

2011-11-26 Thread ctismer
Author: Christian Tismer Branch: win64-stage1 Changeset: r49828:57e0cb25305f Date: 2011-11-26 19:23 +0100 http://bitbucket.org/pypy/pypy/changeset/57e0cb25305f/ Log:hacked a bit on ll2ctypes/do_allocation_in_far_regions stopped this, fijal claims it makes no longer sense diff --git a

[pypy-commit] pypy win64-stage1: hacked a bit on ll2ctypes/do_allocation_in_far_regions

2011-11-26 Thread ctismer
Author: Christian Tismer Branch: win64-stage1 Changeset: r49827:5104f75cdb84 Date: 2011-11-26 19:22 +0100 http://bitbucket.org/pypy/pypy/changeset/5104f75cdb84/ Log:hacked a bit on ll2ctypes/do_allocation_in_far_regions stopped this, fijal claims it makes no longer sense diff --git a

[pypy-commit] pypy matrixmath: tests, implementation of flat

2011-11-26 Thread mattip
Author: mattip Branch: matrixmath Changeset: r49830:db1df6669568 Date: 2011-11-26 20:47 +0200 http://bitbucket.org/pypy/pypy/changeset/db1df6669568/ Log:tests, implementation of flat diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py --- a/pypy

[pypy-commit] pypy matrixmath: split tests - work in progress

2011-11-26 Thread mattip
Author: mattip Branch: matrixmath Changeset: r49829:56a9a8fc133e Date: 2011-11-26 18:57 +0200 http://bitbucket.org/pypy/pypy/changeset/56a9a8fc133e/ Log:split tests - work in progress diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py --- a/pyp

[pypy-commit] pypy matrixmath: Merge work in progress

2011-11-26 Thread mattip
Author: mattip Branch: matrixmath Changeset: r49831:5f446b54dc5c Date: 2011-11-26 20:53 +0200 http://bitbucket.org/pypy/pypy/changeset/5f446b54dc5c/ Log:Merge work in progress diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py --- a/pypy/module

[pypy-commit] pypy matrixmath: Merge to avoid creating new head, not ready for review

2011-11-26 Thread mattip
Author: mattip Branch: matrixmath Changeset: r49832:f345cd981de5 Date: 2011-11-26 20:54 +0200 http://bitbucket.org/pypy/pypy/changeset/f345cd981de5/ Log:Merge to avoid creating new head, not ready for review diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/inte

[pypy-commit] pypy better-jit-hooks: a branch to experiment with some better JIT hooks

2011-11-26 Thread fijal
Author: Maciej Fijalkowski Branch: better-jit-hooks Changeset: r49833:84c2db217151 Date: 2011-11-26 20:46 +0200 http://bitbucket.org/pypy/pypy/changeset/84c2db217151/ Log:a branch to experiment with some better JIT hooks diff --git a/pypy/jit/codewriter/policy.py b/pypy/jit/codewriter/policy

[pypy-commit] pypy better-jit-hooks: spring cleaning - remove ABORT_BAD_LOOP (unused)

2011-11-26 Thread fijal
Author: Maciej Fijalkowski Branch: better-jit-hooks Changeset: r49834:b201d7c9f25f Date: 2011-11-26 20:47 +0200 http://bitbucket.org/pypy/pypy/changeset/b201d7c9f25f/ Log:spring cleaning - remove ABORT_BAD_LOOP (unused) diff --git a/pypy/jit/metainterp/jitprof.py b/pypy/jit/metainterp/jitpro

[pypy-commit] pypy matrixmath: add a REVIEW file, just because IRC logs might be lost

2011-11-26 Thread fijal
Author: Maciej Fijalkowski Branch: matrixmath Changeset: r49835:282d885f914f Date: 2011-11-26 21:20 +0200 http://bitbucket.org/pypy/pypy/changeset/282d885f914f/ Log:add a REVIEW file, just because IRC logs might be lost diff --git a/pypy/module/micronumpy/REVIEW b/pypy/module/micronumpy/REVI

[pypy-commit] pypy default: When hitting a too large value, cleanly give up jit-compilation

2011-11-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r49836:299a1d66e8a2 Date: 2011-11-26 20:26 +0100 http://bitbucket.org/pypy/pypy/changeset/299a1d66e8a2/ Log:When hitting a too large value, cleanly give up jit-compilation instead of crashing with ValueError. diff --git a/pypy/jit/metainterp/res

[pypy-commit] pypy win64-stage1: hacked a bit on ll2ctypes/do_allocation_in_far_regions

2011-11-26 Thread ctismer
Author: Christian Tismer Branch: win64-stage1 Changeset: r49838:af23ec1f5f06 Date: 2011-11-26 20:36 +0100 http://bitbucket.org/pypy/pypy/changeset/af23ec1f5f06/ Log:hacked a bit on ll2ctypes/do_allocation_in_far_regions stopped this, fijal claims it makes no longer sense diff --git a

[pypy-commit] pypy default: Clean-up.

2011-11-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r49839:cd9529760135 Date: 2011-11-26 20:37 +0100 http://bitbucket.org/pypy/pypy/changeset/cd9529760135/ Log:Clean-up. diff --git a/pypy/jit/metainterp/optimizeopt/optimizer.py b/pypy/jit/metainterp/optimizeopt/optimizer.py --- a/pypy/jit/metainterp/opt

[pypy-commit] pypy default: Translation fix.

2011-11-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r49840:17fd3198ef36 Date: 2011-11-26 20:43 +0100 http://bitbucket.org/pypy/pypy/changeset/17fd3198ef36/ Log:Translation fix. diff --git a/pypy/jit/metainterp/optimizeopt/optimizer.py b/pypy/jit/metainterp/optimizeopt/optimizer.py --- a/pypy/jit/metaint

[pypy-commit] pypy ppc-jit-backend: Use safe way for relative jumps

2011-11-26 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r49841:fcdbc05a8222 Date: 2011-11-26 15:42 -0800 http://bitbucket.org/pypy/pypy/changeset/fcdbc05a8222/ Log:Use safe way for relative jumps diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py b/pypy/jit/backend/ppc/ppcgen/opassembler.py -

[pypy-commit] pypy ppc-jit-backend: Add ugly way to avoid problems with holes in MANAGED_REGS

2011-11-26 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r49842:62d08e2b17fc Date: 2011-11-26 15:44 -0800 http://bitbucket.org/pypy/pypy/changeset/62d08e2b17fc/ Log:Add ugly way to avoid problems with holes in MANAGED_REGS diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py b/pypy/jit/backend

[pypy-commit] lang-scheme default: Use __class__.__name__ in __repr__

2011-11-26 Thread boemmels
Author: Juergen Boemmels Branch: Changeset: r12:29be9de3ed49 Date: 2011-11-15 20:23 +0100 http://bitbucket.org/pypy/lang-scheme/changeset/29be9de3ed49/ Log:Use __class__.__name__ in __repr__ Simplifies debugging diff --git a/scheme/object.py b/scheme/object.py --- a/scheme/object.p

[pypy-commit] lang-scheme default: Implemented external representaions of objects and write function

2011-11-26 Thread boemmels
Author: Juergen Boemmels Branch: Changeset: r14:5a01480a6507 Date: 2011-11-27 00:54 +0100 http://bitbucket.org/pypy/lang-scheme/changeset/5a01480a6507/ Log:Implemented external representaions of objects and write function diff --git a/scheme/object.py b/scheme/object.py --- a/scheme/object.

[pypy-commit] lang-scheme default: New test: Run and assert tests at scheme level

2011-11-26 Thread boemmels
Author: Juergen Boemmels Branch: Changeset: r13:6ecdb8380916 Date: 2011-11-24 23:35 +0100 http://bitbucket.org/pypy/lang-scheme/changeset/6ecdb8380916/ Log:New test: Run and assert tests at scheme level This test creates an Scheme level assert macro, which passes the execpti

[pypy-commit] pypy win64-stage1: fix arg to is_valid_int in fakearenaaddress.__add__

2011-11-26 Thread ctismer
Author: Christian Tismer Branch: win64-stage1 Changeset: r49844:13f1403a97a5 Date: 2011-11-27 00:14 +0100 http://bitbucket.org/pypy/pypy/changeset/13f1403a97a5/ Log:fix arg to is_valid_int in fakearenaaddress.__add__ diff --git a/pypy/rpython/lltypesystem/llarena.py b/pypy/rpython/lltypesys

[pypy-commit] pypy default: rstacklet.py builds ok, but crashes when run.

2011-11-26 Thread ctismer
Author: Christian Tismer Branch: Changeset: r49845:f1598797a877 Date: 2011-11-27 07:02 +0100 http://bitbucket.org/pypy/pypy/changeset/f1598797a877/ Log:rstacklet.py builds ok, but crashes when run. Checking in, anyway. Can somebody have a look? diff --git a/pypy/translator/c/genc.py