[pypy-commit] pypy backend-vector-ops: oops
fijal
noreply at buildbot.pypy.org
Wed Feb 22 04:57:52 CET 2012
Author: Maciej Fijalkowski <fijall at gmail.com>
Branch: backend-vector-ops
Changeset: r52757:c72d8c439aff
Date: 2012-02-21 20:57 -0700
http://bitbucket.org/pypy/pypy/changeset/c72d8c439aff/
Log: oops
diff --git a/pypy/module/micronumpy/interp_support.py b/pypy/module/micronumpy/interp_support.py
--- a/pypy/module/micronumpy/interp_support.py
+++ b/pypy/module/micronumpy/interp_support.py
@@ -78,15 +78,16 @@
fromstring_loop(a, count, dtype, itemsize, s)
return space.wrap(a)
-fromstring_driver = jit.JitDriver(greens=[], reds=['count', 'itemsize', 'dtype',
- 'ai', 'a', 's'])
+fromstring_driver = jit.JitDriver(greens=[], reds=['count', 'i', 'itemsize',
+ 'dtype', 'ai', 'a', 's'])
def fromstring_loop(a, count, dtype, itemsize, s):
ai = a.create_iter()
i = 0
while i < count:
fromstring_driver.jit_merge_point(a=a, count=count, dtype=dtype,
- itemsize=itemsize, s=s, ai=ai)
+ itemsize=itemsize, s=s, ai=ai,
+ i=i)
start = i*itemsize
assert start >= 0
val = dtype.itemtype.runpack_str(s[start:start + itemsize])
More information about the pypy-commit
mailing list