Author: David Schneider
Branch: ppc-jit-backend
Changeset: r49432:d1fa57a9cf80
Date: 2011-11-15 10:34 +0100
http://bitbucket.org/pypy/pypy/changeset/d1fa57a9cf80/
Log:add a helper method to the register manager to allocate a scratch
register
diff --git a/pypy/jit/backend/ppc/ppcgen/r
Author: David Schneider
Branch: ppc-jit-backend
Changeset: r49433:7a670ce597e7
Date: 2011-11-15 10:35 +0100
http://bitbucket.org/pypy/pypy/changeset/7a670ce597e7/
Log:allocate and use a scratch register for get/set arrayitem in case
the scale > 0
diff --git a/pypy/jit/backend/ppc/ppc
Author: hager
Branch: ppc-jit-backend
Changeset: r49434:2cc68464f249
Date: 2011-11-15 11:08 +0100
http://bitbucket.org/pypy/pypy/changeset/2cc68464f249/
Log:Added regalloc_push and regalloc_pop => test_jump passes
diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py
b/pypy/jit/backend/
Author: hager
Branch: ppc-jit-backend
Changeset: r49435:2a816abcb981
Date: 2011-11-15 12:58 +0100
http://bitbucket.org/pypy/pypy/changeset/2a816abcb981/
Log:merge
diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py
b/pypy/jit/backend/ppc/ppcgen/opassembler.py
--- a/pypy/jit/backend/ppc/
Author: hager
Branch: ppc-jit-backend
Changeset: r49436:dd67675a28a9
Date: 2011-11-15 15:00 +0100
http://bitbucket.org/pypy/pypy/changeset/dd67675a28a9/
Log:Started implementation of NEW, first test passes
diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py
b/pypy/jit/backend/ppc/ppcgen
Author: hager
Branch: ppc-jit-backend
Changeset: r49437:9b6289cbf90b
Date: 2011-11-15 18:13 +0100
http://bitbucket.org/pypy/pypy/changeset/9b6289cbf90b/
Log:Use r0 as one-element stack
diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py
b/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py
-
Author: Alex Gaynor
Branch:
Changeset: r49438:89c328e7b0fa
Date: 2011-11-15 12:26 -0500
http://bitbucket.org/pypy/pypy/changeset/89c328e7b0fa/
Log:handle hashing a None rstr, fixes the test I checked in yesterday.
diff --git a/pypy/rpython/lltypesystem/rstr.py
b/pypy/rpython/lltypesystem/r
Author: Alex Gaynor
Branch: jit-dynamic-getarrayitem
Changeset: r49439:9733b32ba514
Date: 2011-11-15 12:28 -0500
http://bitbucket.org/pypy/pypy/changeset/9733b32ba514/
Log:merged default in
diff --git a/pypy/module/cpyext/include/eval.h
b/pypy/module/cpyext/include/eval.h
--- a/pypy/module/
Author: Alex Gaynor
Branch: jit-dynamic-getarrayitem
Changeset: r49440:ee7c71b7e412
Date: 2011-11-15 12:44 -0500
http://bitbucket.org/pypy/pypy/changeset/ee7c71b7e412/
Log:put tests in a sane subclass and only run the new ones in the x86
backend
diff --git a/pypy/jit/backend/x86/test
Author: hager
Branch: ppc-jit-backend
Changeset: r49441:b2ad6b915f48
Date: 2011-11-15 19:02 +0100
http://bitbucket.org/pypy/pypy/changeset/b2ad6b915f48/
Log:Implemented NEW_ARRAY
diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py
b/pypy/jit/backend/ppc/ppcgen/opassembler.py
--- a/pypy/
Author: hager
Branch: ppc-jit-backend
Changeset: r49442:991e2aba52b0
Date: 2011-11-15 19:11 +0100
http://bitbucket.org/pypy/pypy/changeset/991e2aba52b0/
Log:Implemented NEWSTR and NEWUNICODE
diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py
b/pypy/jit/backend/ppc/ppcgen/opassembler.py
Author: edelsohn
Branch: ppc-jit-backend
Changeset: r49443:760676c29f43
Date: 2011-11-15 13:25 -0500
http://bitbucket.org/pypy/pypy/changeset/760676c29f43/
Log:Correct indentation of prepare_setarrayitem_raw.
diff --git a/pypy/jit/backend/ppc/ppcgen/regalloc.py
b/pypy/jit/backend/ppc/ppcgen/
Author: Philip Jenvey
Branch: py3k
Changeset: r49444:706419ee2d49
Date: 2011-11-15 10:58 -0800
http://bitbucket.org/pypy/pypy/changeset/706419ee2d49/
Log:backout 21b2914fdb96 pending type.name switching to unicode
diff --git a/pypy/objspace/std/test/test_typeobject.py
b/pypy/objspace/std/te
Author: Hakan Ardo
Branch: jit-targets
Changeset: r49445:520196bc50f9
Date: 2011-11-15 19:05 +0100
http://bitbucket.org/pypy/pypy/changeset/520196bc50f9/
Log:translation fix
diff --git a/pypy/jit/metainterp/compile.py b/pypy/jit/metainterp/compile.py
--- a/pypy/jit/metainterp/compile.py
+++
Author: Alex Gaynor
Branch: jit-dynamic-getarrayitem
Changeset: r49446:ec49334c3989
Date: 2011-11-15 17:00 -0500
http://bitbucket.org/pypy/pypy/changeset/ec49334c3989/
Log:close for merge
___
pypy-commit mailing list
[email protected]
http://m
Author: Alex Gaynor
Branch:
Changeset: r49447:bd871afa3feb
Date: 2011-11-15 17:00 -0500
http://bitbucket.org/pypy/pypy/changeset/bd871afa3feb/
Log:Merged jit-dynamic-getarrayitem. Added support for creating custom
getarrayitems at jit-compile time. Steals some stuff from anto's
Author: Alex Gaynor
Branch: numpy-dtype-refactor
Changeset: r49449:b1025f8b8ca2
Date: 2011-11-15 17:12 -0500
http://bitbucket.org/pypy/pypy/changeset/b1025f8b8ca2/
Log:convert to use the new libffi support
diff --git a/pypy/module/micronumpy/interp_dtype.py
b/pypy/module/micronumpy/interp_d
Author: Alex Gaynor
Branch: numpy-dtype-refactor
Changeset: r49451:b594ceafe738
Date: 2011-11-15 18:07 -0500
http://bitbucket.org/pypy/pypy/changeset/b594ceafe738/
Log:Added a decorator for specialize:call_location
diff --git a/pypy/rlib/objectmodel.py b/pypy/rlib/objectmodel.py
--- a/pypy/r
Author: Alex Gaynor
Branch: numpy-dtype-refactor
Changeset: r49450:b2bbe6d8f5fa
Date: 2011-11-15 18:06 -0500
http://bitbucket.org/pypy/pypy/changeset/b2bbe6d8f5fa/
Log:Teach llimpl about {get,set}interiorfield_raw with floats.
diff --git a/pypy/jit/backend/llgraph/llimpl.py
b/pypy/jit/backe
Author: Alex Gaynor
Branch: numpy-dtype-refactor
Changeset: r49452:eb398ab0ef00
Date: 2011-11-15 18:07 -0500
http://bitbucket.org/pypy/pypy/changeset/eb398ab0ef00/
Log:Specialize these properly
diff --git a/pypy/rlib/libffi.py b/pypy/rlib/libffi.py
--- a/pypy/rlib/libffi.py
+++ b/pypy/rlib/l
Author: Alex Gaynor
Branch: numpy-dtype-refactor
Changeset: r49453:ea7461f576fa
Date: 2011-11-15 18:07 -0500
http://bitbucket.org/pypy/pypy/changeset/ea7461f576fa/
Log:Update these tests.
diff --git a/pypy/module/micronumpy/test/test_zjit.py
b/pypy/module/micronumpy/test/test_zjit.py
--- a/
Author: mattip
Branch: numpy-multidim-shards
Changeset: r49454:623b485bea06
Date: 2011-11-15 02:00 +0200
http://bitbucket.org/pypy/pypy/changeset/623b485bea06/
Log:start to fix descr_repr
diff --git a/pypy/module/micronumpy/interp_numarray.py
b/pypy/module/micronumpy/interp_numarray.py
--- a
Author: mattip
Branch: numpy-multidim-shards
Changeset: r49456:989579c2237f
Date: 2011-11-16 01:30 +0200
http://bitbucket.org/pypy/pypy/changeset/989579c2237f/
Log:code cleanup
diff --git a/pypy/module/micronumpy/interp_numarray.py
b/pypy/module/micronumpy/interp_numarray.py
--- a/pypy/modul
Author: mattip
Branch: numpy-multidim-shards
Changeset: r49455:f508193f73f0
Date: 2011-11-16 01:28 +0200
http://bitbucket.org/pypy/pypy/changeset/f508193f73f0/
Log:split tests, test_repr passes
diff --git a/pypy/module/micronumpy/interp_numarray.py
b/pypy/module/micronumpy/interp_numarray.py
Author: Amaury Forgeot d'Arc
Branch:
Changeset: r49457:dff1cac01f75
Date: 2011-11-16 01:01 +0100
http://bitbucket.org/pypy/pypy/changeset/dff1cac01f75/
Log:Allows presetup.py to execute setup.py scripts which use the "if
__name__ == '__main__'" idiom
diff --git a/pypy/module/cpyext/
Author: Amaury Forgeot d'Arc
Branch:
Changeset: r49458:365410e9e95e
Date: 2011-11-16 01:02 +0100
http://bitbucket.org/pypy/pypy/changeset/365410e9e95e/
Log:Update PyMODINIT_FUNC for C++ extensions.
diff --git a/pypy/module/cpyext/include/modsupport.h
b/pypy/module/cpyext/include/modsupport
Author: Alex Gaynor
Branch: numpy-dtype-refactor
Changeset: r49459:9e74aaa8665b
Date: 2011-11-15 22:45 -0500
http://bitbucket.org/pypy/pypy/changeset/9e74aaa8665b/
Log:expose more stuff at app level
diff --git a/pypy/module/micronumpy/__init__.py
b/pypy/module/micronumpy/__init__.py
--- a/p
Author: Alex Gaynor
Branch: numpy-dtype-refactor
Changeset: r49460:a099f70075f5
Date: 2011-11-16 00:23 -0500
http://bitbucket.org/pypy/pypy/changeset/a099f70075f5/
Log:allowisntantiating numpy boxes from applevel
diff --git a/pypy/module/micronumpy/interp_boxes.py
b/pypy/module/micronumpy/i
Author: Maciej Fijalkowski
Branch: numpy-multidim-shards
Changeset: r49461:cc5e404f423b
Date: 2011-11-16 09:15 +0200
http://bitbucket.org/pypy/pypy/changeset/cc5e404f423b/
Log:fix those tests - downside: they're for fortran layout
diff --git a/pypy/module/micronumpy/test/test_numarray.py
b/
Author: Alex Gaynor
Branch: numpy-dtype-refactor
Changeset: r49462:c47b62ba14df
Date: 2011-11-16 02:48 -0500
http://bitbucket.org/pypy/pypy/changeset/c47b62ba14df/
Log:remove some dead code, doesn't fix translation as I hoped
diff --git a/pypy/module/micronumpy/compile.py
b/pypy/module/micr
30 matches
Mail list logo