diff options
author | Stefan Behnel <stefan_ml@behnel.de> | 2012-12-15 09:44:13 +0100 |
---|---|---|
committer | Stefan Behnel <stefan_ml@behnel.de> | 2012-12-15 09:44:13 +0100 |
commit | 8cbe375b478764f05e67b3d5600ca51bbd5b5c48 (patch) | |
tree | 98847390bc9bc036b5ba3dce91ec5a4f0a4f5f55 /Demos | |
parent | aee5548fcb1cc6fbe293c6e0f97d9b37df07747e (diff) | |
download | cython-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.py | 7 |
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), ) |