[pypy-commit] pypy refactor-signature: oomph
fijal
noreply at buildbot.pypy.org
Wed Dec 14 12:26:03 CET 2011
Author: Maciej Fijalkowski <fijall at gmail.com>
Branch: refactor-signature
Changeset: r50497:67cba7342bdb
Date: 2011-12-14 13:25 +0200
http://bitbucket.org/pypy/pypy/changeset/67cba7342bdb/
Log: oomph
diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py
--- a/pypy/module/micronumpy/interp_numarray.py
+++ b/pypy/module/micronumpy/interp_numarray.py
@@ -793,7 +793,7 @@
shapelen = len(self.shape)
signature = self.find_sig()
frame = signature.create_frame(self)
- ri = ArrayIterator(result)
+ ri = ArrayIterator(result_size)
while not ri.done():
numpy_driver.jit_merge_point(signature=signature,
shapelen=shapelen,
diff --git a/pypy/module/micronumpy/signature.py b/pypy/module/micronumpy/signature.py
--- a/pypy/module/micronumpy/signature.py
+++ b/pypy/module/micronumpy/signature.py
@@ -77,7 +77,7 @@
def _create_iter(self, iterlist, arr, res_shape):
if self.iter_no >= len(iterlist):
- iter = ArrayIterator(arr)
+ iter = ArrayIterator(arr.size)
iterlist.append(iter)
def eval(self, frame, arr):
More information about the pypy-commit
mailing list