summaryrefslogtreecommitdiff
path: root/weave/examples/py_none.py
diff options
context:
space:
mode:
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