Author: Maciej Fijalkowski <fij...@gmail.com>
Branch: refactor-signature
Changeset: r50769:26c22a795ee9
Date: 2011-12-20 21:14 +0200
http://bitbucket.org/pypy/pypy/changeset/26c22a795ee9/

Log:    call directly parent class init

diff --git a/pypy/module/micronumpy/REVIEW.txt 
b/pypy/module/micronumpy/REVIEW.txt
--- a/pypy/module/micronumpy/REVIEW.txt
+++ b/pypy/module/micronumpy/REVIEW.txt
@@ -2,8 +2,6 @@
 ============
 
 * VirtualSlice vs. W_NDimSlice?
-* Call{1, 2}.create_sig, should it call forced_result.create_sig(), instead of
-  array_sig()? If not, why not?
 * W_NDimSlice.__init__ calls ConcreteArray.__init__ instead of
   ViewArray.__init__, W_FlatIterator as well.
 * Better names for sigeq and sigeq2, sighash doesn't say if numberings are
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
@@ -970,7 +970,7 @@
             size *= sh
         self.strides = strides
         self.backstrides = backstrides
-        ConcreteArray.__init__(self, size, shape, parent.dtype, parent.order,
+        ViewArray.__init__(self, size, shape, parent.dtype, parent.order,
                                parent)
         self.start = start
 
@@ -1224,7 +1224,7 @@
             size *= sh
         self.strides = [arr.strides[-1]]
         self.backstrides = [arr.backstrides[-1]]
-        ConcreteArray.__init__(self, size, [size], arr.dtype, arr.order,
+        ViewArray.__init__(self, size, [size], arr.dtype, arr.order,
                                arr)
         self.shapelen = len(arr.shape)
         self.iter = OneDimIterator(arr.start, self.strides[0],
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to