Author: Maciej Fijalkowski
Branch:
Changeset: r50291:e37e4e6e97b8
Date: 2011-12-07 22:30 +0200
http://bitbucket.org/pypy/pypy/changeset/e37e4e6e97b8/
Log:we *must* specify RTLD_NOW.
diff --git a/lib-python/modified-2.7/ctypes/__init__.py
b/lib-python/modified-2.7/ctypes/__init__.py
--- a/l
You have received a notification from Jeff Terrace.
Hi, I forked pypy. My fork is at https://bitbucket.org/jterrace/pypy.
--
Disable notifications at https://bitbucket.org/account/notifications/
___
pypy-commit mailing list
pypy-commit@python.org
http:/
Author: Maciej Fijalkowski
Branch:
Changeset: r50290:315da4da5ab0
Date: 2011-12-07 21:41 +0200
http://bitbucket.org/pypy/pypy/changeset/315da4da5ab0/
Log:pass a mode here
diff --git a/pypy/module/_ffi/interp_ffi.py b/pypy/module/_ffi/interp_ffi.py
--- a/pypy/module/_ffi/interp_ffi.py
+++ b/
Author: Maciej Fijalkowski
Branch:
Changeset: r50289:3e5a23d598b4
Date: 2011-12-07 21:36 +0200
http://bitbucket.org/pypy/pypy/changeset/3e5a23d598b4/
Log:merge
diff --git a/py/_code/code.py b/py/_code/code.py
--- a/py/_code/code.py
+++ b/py/_code/code.py
@@ -164,6 +164,7 @@
# if
Author: Maciej Fijalkowski
Branch:
Changeset: r50288:cfff5b5f0b13
Date: 2011-12-07 21:35 +0200
http://bitbucket.org/pypy/pypy/changeset/cfff5b5f0b13/
Log:Pass mode
diff --git a/pypy/module/_ffi/interp_ffi.py b/pypy/module/_ffi/interp_ffi.py
--- a/pypy/module/_ffi/interp_ffi.py
+++ b/pypy/mo
Author: Maciej Fijalkowski
Branch:
Changeset: r50287:b4badea8f26f
Date: 2011-12-07 21:35 +0200
http://bitbucket.org/pypy/pypy/changeset/b4badea8f26f/
Log:Pass mode around, everyone supports it, it's just about passing it
diff --git a/pypy/rlib/clibffi.py b/pypy/rlib/clibffi.py
--- a/pypy/rl
Author: Armin Rigo
Branch:
Changeset: r50286:34288a8ab7fd
Date: 2011-12-07 20:35 +0100
http://bitbucket.org/pypy/pypy/changeset/34288a8ab7fd/
Log:Fix for ctypes on Python 2.5: "c_byte" is a better approximation of
the missing "c_bool", although still not perfect.
diff --git a/pypy/r
Author: Armin Rigo
Branch:
Changeset: r50285:80bbb425d34a
Date: 2011-12-07 20:34 +0100
http://bitbucket.org/pypy/pypy/changeset/80bbb425d34a/
Log:Fix an occasional IndexError.
(I should try to figure out if the trunk py lib still has the same
issue, and write a test for it i
Author: Maciej Fijalkowski
Branch:
Changeset: r50284:bc01389b6c4c
Date: 2011-12-07 21:29 +0200
http://bitbucket.org/pypy/pypy/changeset/bc01389b6c4c/
Log:add a simple wrapper and some tests
diff --git a/pypy/rpython/tool/rffi_platform.py
b/pypy/rpython/tool/rffi_platform.py
--- a/pypy/rpyt
Author: Armin Rigo
Branch:
Changeset: r50283:38243eb2f78b
Date: 2011-12-07 20:25 +0100
http://bitbucket.org/pypy/pypy/changeset/38243eb2f78b/
Log:Distribute test_zmodules's content to the various modules.
diff --git a/pypy/module/_bisect/test/test_ztranslation.py
b/pypy/module/_bisect/test
Author: Armin Rigo
Branch:
Changeset: r50282:1ef0414a0491
Date: 2011-12-07 20:20 +0100
http://bitbucket.org/pypy/pypy/changeset/1ef0414a0491/
Log:Remove it from there then.
diff --git a/pypy/objspace/fake/test/test_zmodules.py
b/pypy/objspace/fake/test/test_zmodules.py
--- a/pypy/objspace/
Author: Maciej Fijalkowski
Branch:
Changeset: r50281:f8b238a469f4
Date: 2011-12-07 20:21 +0200
http://bitbucket.org/pypy/pypy/changeset/f8b238a469f4/
Log:Add list-comprehension-operation to checkconfig by default, have a
test that checks if micronumpy translates
diff --git a/pypy/mo
Author: Christian Tismer
Branch: win64-stage1
Changeset: r50280:da31cc0f6eee
Date: 2011-12-07 18:28 +0100
http://bitbucket.org/pypy/pypy/changeset/da31cc0f6eee/
Log:merge default
diff --git a/pypy/bin/checkmodule.py b/pypy/bin/checkmodule.py
--- a/pypy/bin/checkmodule.py
+++ b/pypy/bin/check
Author: hager
Branch: ppc-jit-backend
Changeset: r50279:d69f7c5cc1e7
Date: 2011-12-07 18:27 +0100
http://bitbucket.org/pypy/pypy/changeset/d69f7c5cc1e7/
Log:implement CALL according to new frame layout for 32 bit, 64 bit is
disabled right now
diff --git a/pypy/jit/backend/ppc/ppcgen/
Author: hager
Branch: ppc-jit-backend
Changeset: r50278:ba02345dd112
Date: 2011-12-07 18:26 +0100
http://bitbucket.org/pypy/pypy/changeset/ba02345dd112/
Log:remove bug in computation of frame size
diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py
b/pypy/jit/backend/ppc/ppcgen/ppc_as
Author: hager
Branch: ppc-jit-backend
Changeset: r50277:e20c4260d119
Date: 2011-12-07 18:23 +0100
http://bitbucket.org/pypy/pypy/changeset/e20c4260d119/
Log:add sanity check to bl_abs
diff --git a/pypy/jit/backend/ppc/ppcgen/codebuilder.py
b/pypy/jit/backend/ppc/ppcgen/codebuilder.py
--- a/
Author: hager
Branch: ppc-jit-backend
Changeset: r50276:c79efdc9a57f
Date: 2011-12-07 18:23 +0100
http://bitbucket.org/pypy/pypy/changeset/c79efdc9a57f/
Log:resize float/int conversion area
diff --git a/pypy/jit/backend/ppc/ppcgen/arch.py
b/pypy/jit/backend/ppc/ppcgen/arch.py
--- a/pypy/jit
Author: Armin Rigo
Branch:
Changeset: r50275:aeb5a474cce9
Date: 2011-12-07 18:17 +0100
http://bitbucket.org/pypy/pypy/changeset/aeb5a474cce9/
Log:Also accept a full directory name, for easier tab-completion.
diff --git a/pypy/bin/checkmodule.py b/pypy/bin/checkmodule.py
--- a/pypy/bin/check
Author: Armin Rigo
Branch:
Changeset: r50274:831d216b57f0
Date: 2011-12-07 18:06 +0100
http://bitbucket.org/pypy/pypy/changeset/831d216b57f0/
Log:Tweaks.
diff --git a/pypy/bin/checkmodule.py b/pypy/bin/checkmodule.py
--- a/pypy/bin/checkmodule.py
+++ b/pypy/bin/checkmodule.py
@@ -23,8 +23,1
Author: Armin Rigo
Branch:
Changeset: r50273:bb4fc57d2649
Date: 2011-12-07 17:51 +0100
http://bitbucket.org/pypy/pypy/changeset/bb4fc57d2649/
Log:A passing test for widening casts from a short unsigned value.
diff --git a/pypy/translator/c/test/test_typed.py
b/pypy/translator/c/test/test_t
Author: Armin Rigo
Branch:
Changeset: r50272:3d44c9c53444
Date: 2011-12-07 17:39 +0100
http://bitbucket.org/pypy/pypy/changeset/3d44c9c53444/
Log:merge heads
diff --git a/pypy/module/micronumpy/interp_numarray.py
b/pypy/module/micronumpy/interp_numarray.py
--- a/pypy/module/micronumpy/inte
Author: Armin Rigo
Branch:
Changeset: r50270:139fdb431fef
Date: 2011-12-07 17:29 +0100
http://bitbucket.org/pypy/pypy/changeset/139fdb431fef/
Log:List explicitly some of the modules for which it is known to work.
It doesn't work out of the box on any module.
diff --git a/pypy/objspa
Author: Armin Rigo
Branch:
Changeset: r50269:b1a1441f2980
Date: 2011-12-07 17:18 +0100
http://bitbucket.org/pypy/pypy/changeset/b1a1441f2980/
Log:Fixes. Now micronumpy passes :-)
diff --git a/pypy/objspace/fake/objspace.py b/pypy/objspace/fake/objspace.py
--- a/pypy/objspace/fake/objspace.p
Author: Armin Rigo
Branch:
Changeset: r50271:ea6c0a78b1e6
Date: 2011-12-07 17:39 +0100
http://bitbucket.org/pypy/pypy/changeset/ea6c0a78b1e6/
Log:Wrong logic. Must only call ann.complete() once at the end.
diff --git a/pypy/objspace/fake/objspace.py b/pypy/objspace/fake/objspace.py
--- a/py
Author: Armin Rigo
Branch:
Changeset: r50268:93c1adc1f2e5
Date: 2011-12-07 17:07 +0100
http://bitbucket.org/pypy/pypy/changeset/93c1adc1f2e5/
Log:Kill a dependency to the stdobjspace.
diff --git a/pypy/module/micronumpy/interp_boxes.py
b/pypy/module/micronumpy/interp_boxes.py
--- a/pypy/mo
Author: Armin Rigo
Branch:
Changeset: r50265:90f0debd374c
Date: 2011-12-07 16:00 +0100
http://bitbucket.org/pypy/pypy/changeset/90f0debd374c/
Log:Some progress.
diff --git a/pypy/objspace/fake/objspace.py b/pypy/objspace/fake/objspace.py
--- a/pypy/objspace/fake/objspace.py
+++ b/pypy/objsp
Author: Armin Rigo
Branch:
Changeset: r50267:70d0240ac95a
Date: 2011-12-07 16:41 +0100
http://bitbucket.org/pypy/pypy/changeset/70d0240ac95a/
Log:fix test
diff --git a/pypy/objspace/fake/test/test_objspace.py
b/pypy/objspace/fake/test/test_objspace.py
--- a/pypy/objspace/fake/test/test_obj
Author: Armin Rigo
Branch:
Changeset: r50264:30e84d345b46
Date: 2011-12-07 15:36 +0100
http://bitbucket.org/pypy/pypy/changeset/30e84d345b46/
Log:Fix the multiple calls to build_types() by passing
complete_now=False
diff --git a/pypy/objspace/fake/objspace.py b/pypy/objspace/fake/ob
Author: Armin Rigo
Branch:
Changeset: r50266:2db948e2fa60
Date: 2011-12-07 16:38 +0100
http://bitbucket.org/pypy/pypy/changeset/2db948e2fa60/
Log:Fixes.
diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py
--- a/pypy/interpreter/baseobjspace.py
+++ b/pypy/interpr
Author: Armin Rigo
Branch:
Changeset: r50263:391271fcc7f9
Date: 2011-12-07 15:27 +0100
http://bitbucket.org/pypy/pypy/changeset/391271fcc7f9/
Log:Still more progress.
diff --git a/pypy/objspace/fake/objspace.py b/pypy/objspace/fake/objspace.py
--- a/pypy/objspace/fake/objspace.py
+++ b/pypy
Author: Armin Rigo
Branch:
Changeset: r50259:1a471ba2aa1d
Date: 2011-12-07 14:36 +0100
http://bitbucket.org/pypy/pypy/changeset/1a471ba2aa1d/
Log:Progress.
diff --git a/pypy/objspace/fake/objspace.py b/pypy/objspace/fake/objspace.py
--- a/pypy/objspace/fake/objspace.py
+++ b/pypy/objspace/f
Author: Armin Rigo
Branch:
Changeset: r50262:6e9276536c74
Date: 2011-12-07 15:17 +0100
http://bitbucket.org/pypy/pypy/changeset/6e9276536c74/
Log:Progress.
diff --git a/pypy/objspace/fake/objspace.py b/pypy/objspace/fake/objspace.py
--- a/pypy/objspace/fake/objspace.py
+++ b/pypy/objspace/f
Author: Armin Rigo
Branch:
Changeset: r50258:914208fc6836
Date: 2011-12-07 14:30 +0100
http://bitbucket.org/pypy/pypy/changeset/914208fc6836/
Log:extra tests.
diff --git a/pypy/objspace/fake/test/test_objspace.py
b/pypy/objspace/fake/test/test_objspace.py
--- a/pypy/objspace/fake/test/test
Author: Armin Rigo
Branch:
Changeset: r50261:090ec341827b
Date: 2011-12-07 14:55 +0100
http://bitbucket.org/pypy/pypy/changeset/090ec341827b/
Log:Progress.
diff --git a/pypy/objspace/fake/checkmodule.py
b/pypy/objspace/fake/checkmodule.py
--- a/pypy/objspace/fake/checkmodule.py
+++ b/pypy/
Author: Armin Rigo
Branch:
Changeset: r50257:65c9c70b487b
Date: 2011-12-07 14:29 +0100
http://bitbucket.org/pypy/pypy/changeset/65c9c70b487b/
Log:Progress.
diff --git a/pypy/objspace/fake/checkmodule.py
b/pypy/objspace/fake/checkmodule.py
--- a/pypy/objspace/fake/checkmodule.py
+++ b/pypy/
Author: Armin Rigo
Branch:
Changeset: r50260:548656579bd4
Date: 2011-12-07 14:40 +0100
http://bitbucket.org/pypy/pypy/changeset/548656579bd4/
Log:Progress.
diff --git a/pypy/objspace/fake/objspace.py b/pypy/objspace/fake/objspace.py
--- a/pypy/objspace/fake/objspace.py
+++ b/pypy/objspace/f
Author: Armin Rigo
Branch:
Changeset: r50256:ac541142ddcd
Date: 2011-12-07 12:57 +0100
http://bitbucket.org/pypy/pypy/changeset/ac541142ddcd/
Log:Progress.
diff --git a/pypy/objspace/fake/objspace.py b/pypy/objspace/fake/objspace.py
--- a/pypy/objspace/fake/objspace.py
+++ b/pypy/objspace/f
Author: Armin Rigo
Branch:
Changeset: r50255:0cec1f036691
Date: 2011-12-07 12:48 +0100
http://bitbucket.org/pypy/pypy/changeset/0cec1f036691/
Log:Throw away and restart another attempt at pypy/bin/checkmodule.
diff --git a/pypy/bin/checkmodule.py b/pypy/bin/checkmodule.py
--- a/pypy/bin/che
Author: Christian Tismer
Branch:
Changeset: r50254:469c4a362d73
Date: 2011-12-07 17:07 +0100
http://bitbucket.org/pypy/pypy/changeset/469c4a362d73/
Log:Merge
diff --git a/pypy/module/micronumpy/interp_numarray.py
b/pypy/module/micronumpy/interp_numarray.py
--- a/pypy/module/micronumpy/inte
Author: Christian Tismer
Branch:
Changeset: r50253:588a7a11455b
Date: 2011-12-07 17:06 +0100
http://bitbucket.org/pypy/pypy/changeset/588a7a11455b/
Log:rmmap is fixed. Signed/unsigned problem, with weird effects in the
annotator. had a hard time to understand this.
diff --git a/pypy
Author: Maciej Fijalkowski
Branch:
Changeset: r50252:b5fbdffb1026
Date: 2011-12-07 17:25 +0200
http://bitbucket.org/pypy/pypy/changeset/b5fbdffb1026/
Log:how-did-it-even-work?
diff --git a/pypy/module/micronumpy/interp_numarray.py
b/pypy/module/micronumpy/interp_numarray.py
--- a/pypy/modu
Author: Alex Gaynor
Branch: extradoc
Changeset: r3972:38bf58fc834d
Date: 2011-12-07 10:21 -0500
http://bitbucket.org/pypy/extradoc/changeset/38bf58fc834d/
Log:update
diff --git a/planning/micronumpy.txt b/planning/micronumpy.txt
--- a/planning/micronumpy.txt
+++ b/planning/micronumpy.txt
@@
Author: Maciej Fijalkowski
Branch:
Changeset: r50251:060a7ce40fa6
Date: 2011-12-07 17:11 +0200
http://bitbucket.org/pypy/pypy/changeset/060a7ce40fa6/
Log:another fix. I don't think views of virtual arrays are well
supported
diff --git a/pypy/module/micronumpy/interp_numarray.py
b/p
Author: Maciej Fijalkowski
Branch:
Changeset: r50250:a23933bd7963
Date: 2011-12-07 16:57 +0200
http://bitbucket.org/pypy/pypy/changeset/a23933bd7963/
Log:fixes
diff --git a/pypy/module/micronumpy/interp_numarray.py
b/pypy/module/micronumpy/interp_numarray.py
--- a/pypy/module/micronumpy/in
Author: Maciej Fijalkowski
Branch:
Changeset: r50249:591be18ef52c
Date: 2011-12-07 16:42 +0200
http://bitbucket.org/pypy/pypy/changeset/591be18ef52c/
Log:implement some rudimentary __array_interface__
diff --git a/pypy/module/micronumpy/interp_numarray.py
b/pypy/module/micronumpy/interp_nu
Author: Maciej Fijalkowski
Branch: refactor-signature
Changeset: r50248:ee9bb45f0923
Date: 2011-12-07 16:33 +0200
http://bitbucket.org/pypy/pypy/changeset/ee9bb45f0923/
Log:in-progress
diff --git a/pypy/module/micronumpy/interp_iter.py
b/pypy/module/micronumpy/interp_iter.py
new file mode 1
Author: hager
Branch: ppc-jit-backend
Changeset: r50245:141b01d305d7
Date: 2011-12-07 15:38 +0100
http://bitbucket.org/pypy/pypy/changeset/141b01d305d7/
Log:Update stack frame sketch
diff --git a/pypy/jit/backend/ppc/ppcgen/test/test_stackframe.py
b/pypy/jit/backend/ppc/ppcgen/test/test_sta
Author: hager
Branch: ppc-jit-backend
Changeset: r50247:60ddbddadec5
Date: 2011-12-07 15:41 +0100
http://bitbucket.org/pypy/pypy/changeset/60ddbddadec5/
Log:correct offset computations due to new stack frames and handle holes
in register array more properly
diff --git a/pypy/jit/back
Author: hager
Branch: ppc-jit-backend
Changeset: r50246:120ce67e8e79
Date: 2011-12-07 15:40 +0100
http://bitbucket.org/pypy/pypy/changeset/120ce67e8e79/
Log:float not supported yet
diff --git a/pypy/jit/backend/ppc/ppcgen/regalloc.py
b/pypy/jit/backend/ppc/ppcgen/regalloc.py
--- a/pypy/jit/
Author: David Schneider
Branch: arm-backend-2
Changeset: r50244:93473354e34c
Date: 2011-12-07 13:55 +0100
http://bitbucket.org/pypy/pypy/changeset/93473354e34c/
Log:fix for GUARD_NOT_INVALIDATED
diff --git a/pypy/jit/backend/arm/opassembler.py
b/pypy/jit/backend/arm/opassembler.py
--- a/pyp
Author: Maciej Fijalkowski
Branch: refactor-signature
Changeset: r50243:6d4692380e8f
Date: 2011-12-07 13:14 +0200
http://bitbucket.org/pypy/pypy/changeset/6d4692380e8f/
Log:oops, forgot to remove
diff --git a/pypy/module/micronumpy/signature.py
b/pypy/module/micronumpy/signature.py
--- a/py
Author: Maciej Fijalkowski
Branch: refactor-signature
Changeset: r50242:e08b8dbb9fb8
Date: 2011-12-07 13:13 +0200
http://bitbucket.org/pypy/pypy/changeset/e08b8dbb9fb8/
Log:reindent
diff --git a/pypy/module/micronumpy/interp_numarray.py
b/pypy/module/micronumpy/interp_numarray.py
--- a/pypy
Author: Maciej Fijalkowski
Branch: refactor-signature
Changeset: r50241:00c7a228329b
Date: 2011-12-07 13:13 +0200
http://bitbucket.org/pypy/pypy/changeset/00c7a228329b/
Log:fix forced signature
diff --git a/pypy/module/micronumpy/interp_dtype.py
b/pypy/module/micronumpy/interp_dtype.py
---
Author: Maciej Fijalkowski
Branch: refactor-signature
Changeset: r50240:5ccd3a82d52d
Date: 2011-12-07 13:01 +0200
http://bitbucket.org/pypy/pypy/changeset/5ccd3a82d52d/
Log:make this rpython
diff --git a/pypy/module/micronumpy/interp_numarray.py
b/pypy/module/micronumpy/interp_numarray.py
-
Author: Maciej Fijalkowski
Branch: refactor-signature
Changeset: r50239:1f2faa79c08d
Date: 2011-12-07 12:21 +0200
http://bitbucket.org/pypy/pypy/changeset/1f2faa79c08d/
Log:start refactoring signature. not yet rpython
diff --git a/pypy/module/micronumpy/interp_dtype.py
b/pypy/module/micronu
55 matches
Mail list logo