summaryrefslogtreecommitdiff
path: root/Cython/Compiler/ModuleNode.py
Commit message (Expand)AuthorAgeFilesLines
* Support CPython builds with docstrings disabled by wrapping docstring literal...gh884_docstringsStefan Behnel2019-03-031-1/+1
* Use "fast_gil" calls in line tracing code when available, and actually test it.Stefan Behnel2019-03-031-0/+2
* @cython.trashcan directive to enable the Python trashcan for deallocationsJeroen Demeyer2019-02-171-0/+10
* Recognize that the default encoding is always utf-8 in Python 3.Robert Bradshaw2019-02-031-1/+4
* Remove superfluous semicolons.Stefan Behnel2019-01-121-2/+2
* Export "PyInit___init__" and "init__init__" as additional module init functio...pkg_init_windowsStefan Behnel2019-01-111-0/+9
* Remove support for Py2.6 and various quirks that special-cased it.gh2692_remove_py26_supportStefan Behnel2018-10-301-2/+2
* Workaround for long internals misconfiguration on 64-bit MinGW.Robert Bradshaw2018-10-241-0/+5
* Fix type import enum.Robert Bradshaw2018-10-021-0/+1
* Use enum rather than int for size_check.Robert Bradshaw2018-10-021-9/+5
* Rename check_size extend option to ignore.Robert Bradshaw2018-10-021-1/+1
* Rename the options of the "check_size" feature to make them more obvious: "wa...Stefan Behnel2018-09-291-4/+4
* Minor cleanups of 'check_size' implementation (#2627).Stefan Behnel2018-09-291-5/+2
* MAINT: fixes from reviewmattip2018-09-251-2/+2
* MAINT: fixes from reviewmattip2018-09-251-5/+8
* MAINT: cannot use local enum in __Pyx functionsmattip2018-09-251-5/+5
* ENH: add check_size option to ctypedef class for external classesmattip2018-09-251-4/+15
* Exclude 'const' globals from star-importing since they can't get assigned any...Stefan Behnel2018-09-221-1/+1
* Reduce the processing overhead in the debug line mapping writer a little.Stefan Behnel2018-08-281-10/+10
* Add a "CYTHON_HEX_VERSION" macro in the style of PY_HEX_VERSION that user cod...Stefan Behnel2018-08-261-1/+2
* Move PyFrame localsplus offset calculation to a more appropriate utility file...Stefan Behnel2018-08-141-0/+2
* make __Pyx_PyFunction_FastCallNoKw compatible with Stackless PythonAnselm Kruis2018-08-141-0/+1
* Added the pep8 test to travis. All the warnings are disabled and only a few e...gabrieldemarmiesse2018-08-111-1/+1
* Actually enable the error on PEP-489 module reinitialisation, and add it to t...Stefan Behnel2018-08-101-5/+4
* Mark error raising code in PEP 489 init phase as TODO.Stefan Behnel2018-08-101-6/+6
* Revert PEP-489 behaviour, but keep error raising code to make it easy to try ...Stefan Behnel2018-08-101-8/+13
* Make error message more informative.Stefan Behnel2018-08-101-1/+2
* Enable PEP-489 module initialisation again, but raise an error on re-inits.Stefan Behnel2018-08-101-5/+7
* Allow C line in traceback also during module initJeroen Demeyer2018-07-121-2/+1
* Repair inclusion of TypeImport utility code for api .h files.Stefan Behnel2018-06-171-2/+4
* Fix C compiler warnings about an unused error label and an unused helper func...Stefan Behnel2018-06-171-4/+9
* Generate short wrappers for special methods like "__next__()" to adapt their ...Stefan Behnel2018-06-171-1/+7
* Merge branch '0.28.x'Stefan Behnel2018-06-031-1/+1
|\
| * Fix: reallowing tp_clear() in a subtype of an @no_gc_clear extension type gen...Stefan Behnel2018-06-031-1/+1
* | Remove undefined branch hint macro usage from generated api header file.Stefan Behnel2018-05-261-1/+1
* | Remove redundant helper function "__Pyx_ImportModule()" which was only needed...Stefan Behnel2018-05-261-9/+4
* | Avoid redundant importing of modules when cimporting external extension types...Stefan Behnel2018-05-261-23/+63
* | Add comment.Stefan Behnel2018-05-261-0/+2
* | Avoid a dangling pointer in the global "__pyx_m" variable while decrefing it.Stefan Behnel2018-05-251-1/+1
* | Mark several one-time functions (used during module init) with CYTHON_SMALL_C...Stefan Behnel2018-05-251-2/+7
* | Merge branch '0.28.x'Stefan Behnel2018-05-211-1/+1
|\ \ | |/
| * Fix error reporting on very early errors when the Cython runtime configuratio...Stefan Behnel2018-05-211-1/+1
* | Intern some identifier names that are likely to be otherwise interned anyway.Stefan Behnel2018-05-181-4/+3
* | Allow access to long/int internalsJeroen Demeyer2018-05-031-0/+5
|/
* COMPAT: From the next release PyPy fixed tp_basicsize of PyType_Typemattip2018-03-211-1/+1
* Remove invalid GCC attribute usage when PEP-489 is enabled.Stefan Behnel2018-03-181-1/+1
* Work around BPO-32973: CPython 3 can rerun the module PyInit function if the ...Stefan Behnel2018-03-021-0/+6
* Make CYTHON_SMALL_CODE macro work with g++.Stefan Behnel2018-02-141-3/+3
* Optimise the module init function for small code size regardless of the exter...Stefan Behnel2018-02-141-3/+4
* Optimise attribute access on extension types with "__getattr__" but without i...Stefan Behnel2018-01-241-10/+25