[pypy-svn] r76602 - pypy/trunk/pypy/module/array/benchmark

hakanardo at codespeak.net hakanardo at codespeak.net
Thu Aug 12 13:23:26 CEST 2010


Author: hakanardo
Date: Thu Aug 12 13:23:25 2010
New Revision: 76602

Modified:
   pypy/trunk/pypy/module/array/benchmark/intimgtst.py
   pypy/trunk/pypy/module/array/benchmark/sumtst.py
Log:
cleanups

Modified: pypy/trunk/pypy/module/array/benchmark/intimgtst.py
==============================================================================
--- pypy/trunk/pypy/module/array/benchmark/intimgtst.py	(original)
+++ pypy/trunk/pypy/module/array/benchmark/intimgtst.py	Thu Aug 12 13:23:25 2010
@@ -1,7 +1,5 @@
 #!/usr/bin/python
-from time import time
-
-from array import array, simple_array
+from array import array
 
 def f(img, intimg):
     l=0
@@ -14,13 +12,7 @@
 
 
 
-if True:
-    img=array('d','\x00'*640*480*8)
-    intimg=array('d','\x00'*640*480*8)
-else:
-    img=simple_array(640*480)
-    intimg=simple_array(640*480)
+img=array('d','\x00'*640*480*8)
+intimg=array('d','\x00'*640*480*8)
 
-start=time()
 for l in range(500): f(img, intimg)
-print time()-start

Modified: pypy/trunk/pypy/module/array/benchmark/sumtst.py
==============================================================================
--- pypy/trunk/pypy/module/array/benchmark/sumtst.py	(original)
+++ pypy/trunk/pypy/module/array/benchmark/sumtst.py	Thu Aug 12 13:23:25 2010
@@ -1,7 +1,6 @@
 #!/usr/bin/python
 from array import array
 
-#img=array('d',(0,)*640*480);
 def f(img):
     l=0
     i=0;
@@ -11,12 +10,9 @@
     return l
 
 img=array('d', (0,)) * (640*480)
-#img=array('d', [0]*640*480)
-#img=array('d', (0,))*(640*480)
     
 for l in range(500): f(img)
-#print f(img)
 
 #           C          pypy-simple pypy        cpython
-# sumtst:   0m0.630s   0m0.659s    0m0.762s    0m33.447s
-# intimg:   0m0.646s   0m1.078s    0m1.357s    1m0.279s
+# sumtst:   0m0.630s   0m0.659s    0m0.851s    0m33.447s
+# intimg:   0m0.646s   0m1.078s    0m1.446s    1m0.279s



More information about the Pypy-commit mailing list