summaryrefslogtreecommitdiff
path: root/Cython/Compiler/ModuleNode.py
Commit message (Expand)AuthorAgeFilesLines
* Fix refleak in limited-api case for cross-module shared extension types and s...Stefan Behnel2020-04-111-2/+2
* Remove incorrect error handling in limited-api case.Stefan Behnel2020-04-111-1/+2
* Prepare automatically setting Py_LIMITED_API (once it's ready).Stefan Behnel2020-04-101-0/+2
* Mark view.* extension types as non-imported so that they can be inherited fro...da-woods2020-03-241-1/+2
* Make reference counting more type specific by moving it into PyrexTypes (GH-3...da-woods2020-03-241-9/+5
* Expand LIMITED_API support (GH-3311)Eddie Elizondo2020-02-181-26/+55
* Remove stray ";" from limited API code to work with -Wpedantic (GH-3326)aws-taylor2020-01-231-2/+2
* FIX: Declare cimported ctuples (GH-1427) (GH-3271)isotherm2020-01-221-6/+8
* #2740 emit_code_comments - removed from options, updated documentation (GH-3236)Yuri Escalianti2020-01-131-0/+4
* Add LIMITED_API support and remove static state (GH-3223)Eddie Elizondo2020-01-121-7/+283
* Simplify the utility code loading by requiring the source file to be named ex...Stefan Behnel2019-12-231-1/+1
* unicode imports (#3119)da-woods2019-09-301-34/+87
* Make sure to include "Python.h" also from the "public" header file, which dep...Stefan Behnel2019-09-061-0/+1
* Remove dead code.Stefan Behnel2019-09-061-1/+0
* Unicode identifiers (PEP 3131) (GH-3081)da-woods2019-08-241-17/+22
* Fix error positions of undefined builtins and constants (GH-3030)Orivej Desh2019-07-051-2/+2
* Avoid checking Py_TPFLAGS_HAVE_FINALIZE in Py3.8 and later since CPython now ...Stefan Behnel2019-06-011-1/+2
* Support showing the complete C code in the annotated html-file (GH-2858)realead2019-05-301-1/+2
* Clean weakrefs before calling user's deallocPablo Galindo2019-04-241-3/+7
* Avoid generating a tp_new() function for extension types that do not need the...Stefan Behnel2019-03-221-2/+5
* Clarify a variable name and simplify its usage.Stefan Behnel2019-03-221-6/+8
* Merge branch '0.29.x'Stefan Behnel2019-03-041-1/+1
|\
| * At module cleanup time, clear the module dict before the global references th...Stefan Behnel2019-03-041-1/+1
* | Merge branch '0.29.x'Stefan Behnel2019-03-041-8/+8
|\ \ | |/
| * Keep owned references to builtins module, "cython_runtime" module and preimpo...Stefan Behnel2019-03-041-8/+8
| * Recognize that the default encoding is always utf-8 in Python 3.Robert Bradshaw2019-02-191-1/+4
* | Support CPython builds with docstrings disabled by wrapping docstring literal...Stefan Behnel2019-03-041-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