summaryrefslogtreecommitdiff
path: root/Demos
diff options
context:
space:
mode:
authorStefan Behnel <stefan_ml@behnel.de>2012-12-15 09:44:13 +0100
committerStefan Behnel <stefan_ml@behnel.de>2012-12-15 09:44:13 +0100
commit8cbe375b478764f05e67b3d5600ca51bbd5b5c48 (patch)
tree98847390bc9bc036b5ba3dce91ec5a4f0a4f5f55 /Demos
parentaee5548fcb1cc6fbe293c6e0f97d9b37df07747e (diff)
downloadcython-8cbe375b478764f05e67b3d5600ca51bbd5b5c48.tar.gz
enable 'inline_defnode_calls' optimisation for benchmarks (even though they don't benefit currently)
Diffstat (limited to 'Demos')
-rw-r--r--Demos/benchmarks/setup.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/Demos/benchmarks/setup.py b/Demos/benchmarks/setup.py
index 2f8db386f..bd04d4e6e 100644
--- a/Demos/benchmarks/setup.py
+++ b/Demos/benchmarks/setup.py
@@ -1,7 +1,12 @@
from distutils.core import setup
from Cython.Build import cythonize
+directives = {
+ 'optimize.inline_defnode_calls': True
+}
+
setup(
name = 'benchmarks',
- ext_modules = cythonize("*.py", language_level=3, annotate=True),
+ ext_modules = cythonize("*.py", language_level=3, annotate=True,
+ compiler_directives=directives),
)