summaryrefslogtreecommitdiff
path: root/weave/examples/py_none.py
diff options
context:
space:
mode:
authorTravis Oliphant <oliphant@enthought.com>2005-09-26 20:20:16 +0000
committerTravis Oliphant <oliphant@enthought.com>2005-09-26 20:20:16 +0000
commit45d01a4be1c4221132ba46d687e6af3a8df3329b (patch)
treece3be5290e918def7c7187e747c5460193b0ca85 /weave/examples/py_none.py
parentccd1c3db37672627aa4fe0fdb5437f5dddc0fe86 (diff)
downloadnumpy-45d01a4be1c4221132ba46d687e6af3a8df3329b.tar.gz
Moved weave
Diffstat (limited to 'weave/examples/py_none.py')
-rw-r--r--weave/examples/py_none.py31
1 files changed, 0 insertions, 31 deletions
diff --git a/weave/examples/py_none.py b/weave/examples/py_none.py
deleted file mode 100644
index 6ee0b91e6..000000000
--- a/weave/examples/py_none.py
+++ /dev/null
@@ -1,31 +0,0 @@
-# This tests the amount of overhead added for inline() function calls.
-# It isn't a "real world" test, but is somewhat informative.
-# C:\home\ej\wrk\scipy\weave\examples>python py_none.py
-# python: 0.0199999809265
-# inline: 0.160000085831
-# speed up: 0.124999813736 (this is about a factor of 8 slower)
-
-import time
-import sys
-sys.path.insert(0,'..')
-from inline_tools import inline
-
-def py_func():
- return None
-
-n = 10000
-t1 = time.time()
-for i in range(n):
- py_func()
-t2 = time.time()
-py_time = t2 - t1
-print 'python:', py_time
-
-inline("",[])
-t1 = time.time()
-for i in range(n):
- inline("",[])
-t2 = time.time()
-print 'inline:', (t2-t1)
-print 'speed up:', py_time/(t2-t1)
-print 'or (more likely) slow down:', (t2-t1)/py_time \ No newline at end of file