diff options
author | Travis Oliphant <oliphant@enthought.com> | 2005-09-26 20:20:16 +0000 |
---|---|---|
committer | Travis Oliphant <oliphant@enthought.com> | 2005-09-26 20:20:16 +0000 |
commit | 45d01a4be1c4221132ba46d687e6af3a8df3329b (patch) | |
tree | ce3be5290e918def7c7187e747c5460193b0ca85 /weave/examples/py_none.py | |
parent | ccd1c3db37672627aa4fe0fdb5437f5dddc0fe86 (diff) | |
download | numpy-45d01a4be1c4221132ba46d687e6af3a8df3329b.tar.gz |
Moved weave
Diffstat (limited to 'weave/examples/py_none.py')
-rw-r--r-- | weave/examples/py_none.py | 31 |
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 |