summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2014-08-29 19:07:27 -0400
committerMike Bayer <mike_mp@zzzcomputing.com>2014-08-29 19:07:27 -0400
commit5eff49e08d547536a0ea87be2a64d8aed2335c61 (patch)
tree70f309c2a32bc56fa394e5e2f2f5a874fd8d68c5 /setup.py
parentab5a1a7f4a87e6e74335986a571b03e2fb6c15ee (diff)
downloadsqlalchemy-attempt_c_loading.tar.gz
- attempt to write part of _populate_full in C. Performance differenceattempt_c_loading
is pretty much zippo! 1%. to use C code here would require a much more fundamental rewrite of everything so that we aren't just calling python functions.
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/setup.py b/setup.py
index 09b524cd2..cb2dd006b 100644
--- a/setup.py
+++ b/setup.py
@@ -43,7 +43,9 @@ ext_modules = [
Extension('sqlalchemy.cresultproxy',
sources=['lib/sqlalchemy/cextension/resultproxy.c']),
Extension('sqlalchemy.cutils',
- sources=['lib/sqlalchemy/cextension/utils.c'])
+ sources=['lib/sqlalchemy/cextension/utils.c']),
+ Extension('sqlalchemy.cloader',
+ sources=['lib/sqlalchemy/cextension/loader.c'])
]
ext_errors = (CCompilerError, DistutilsExecError, DistutilsPlatformError)