diff options
author | Stefan Behnel <stefan_ml@behnel.de> | 2014-01-01 23:01:53 +0100 |
---|---|---|
committer | Stefan Behnel <stefan_ml@behnel.de> | 2014-01-01 23:01:53 +0100 |
commit | 294f23d8ccd367b6f8344a2a7c5acd1f500bc0ba (patch) | |
tree | 731da8fb548a7f4a98b655784cba452c4a22fe56 /Cython/Utility/ModuleSetupCode.c | |
parent | 21021a78fff06684f6f27f700043170db513bf06 (diff) | |
download | cython-294f23d8ccd367b6f8344a2a7c5acd1f500bc0ba.tar.gz |
avoid useless metaclass searching overhead when creating Python class without base classes
Diffstat (limited to 'Cython/Utility/ModuleSetupCode.c')
-rw-r--r-- | Cython/Utility/ModuleSetupCode.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Cython/Utility/ModuleSetupCode.c b/Cython/Utility/ModuleSetupCode.c index 6b524ef7f..e3a84ee47 100644 --- a/Cython/Utility/ModuleSetupCode.c +++ b/Cython/Utility/ModuleSetupCode.c @@ -109,10 +109,12 @@ #define __Pyx_BUILTIN_MODULE_NAME "__builtin__" #define __Pyx_PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) \ PyCode_New(a, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) + #define __Pyx_DefaultClassType PyClass_Type #else #define __Pyx_BUILTIN_MODULE_NAME "builtins" #define __Pyx_PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) \ PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) + #define __Pyx_DefaultClassType PyType_Type #endif #if PY_VERSION_HEX < 0x02060000 |