summaryrefslogtreecommitdiff
path: root/Cython/Compiler/ParseTreeTransforms.py
Commit message (Expand)AuthorAgeFilesLines
* Drop unused code-paths associated with "if cython.compiled" early (GH-3507)da-woods2020-04-131-3/+14
* Specialize fused function local variables specified with pure-python (GH-3463)da-woods2020-03-311-0/+2
* Merge branch '0.29.x'Stefan Behnel2020-02-121-0/+2
|\
| * fix "undeclared" warning about generated pickle methods (GH-3353)da-woods2020-02-121-0/+2
| * Mangle cname for closures in derived c class (GH-2990)Josh Tobin2019-06-111-1/+4
* | Support METH_FASTCALL for Cython functions (GH-3101)Jeroen Demeyer2019-09-101-3/+0
* | Rename self_result_code -> closure_result_codeJeroen Demeyer2019-08-271-1/+1
* | Use METH_FASTCALL on CPython >= 3.7 (GH-3021)Jeroen Demeyer2019-08-271-0/+5
* | Support wider use of @property decorator on CClassDef AttributeNodes (GH-3095)Matti Picus2019-08-271-1/+3
* | Unicode identifiers (PEP 3131) (GH-3081)da-woods2019-08-241-4/+5
* | Mangle cname for closures in derived c class (GH-2990)Josh Tobin2019-06-111-1/+4
* | Merge branch '0.29.x'Stefan Behnel2019-03-041-1/+2
|\ \ | |/
| * Add missing return type annotation to generators and coroutines.Stefan Behnel2019-03-041-1/+2
* | Create run tests for conditional GILStatNodeNoam Hershtig2019-02-231-2/+10
* | Allow condition in GILStatNodeNoam Hershtig2019-02-231-0/+5
* | Only inject eval() locals/globals args when it's called as a builtin and not ...Stefan Behnel2019-02-031-2/+2
* | Merge pull request #2640 from mattip/ctypedef-class-getter2Stefan Behnel2019-01-161-1/+24
|\ \
| * | MAINT: refactor decorator analysismattip2019-01-071-16/+17
| * | MAINT: refactor: is_cgetter now lives on the entry, use find_decoratormattip2019-01-071-13/+11
| * | MAINT: refactor from reviewmattip2019-01-051-11/+16
| * | whoops, staticmethod is a valid cdef decoratormattip2018-11-131-0/+1
| * | ENH: handle c-level property decorator to produce a cfunc callmattip2018-11-131-9/+8
| * | add a new ReplacePropertyNode passmattip2018-11-131-61/+19
| * | WIP ENH: allow @property decorator on external ctypedef classesmattip2018-11-051-1/+62
| |/
* | Use Py3 syntax in generated Cython code fragment.Stefan Behnel2019-01-121-1/+1
* | Replace MD5 file hashing by SHA-1, both because it's faster (by 25% on 64 bit...Stefan Behnel2019-01-081-1/+1
|/
* 2685_warn_undeclared: fix undeclared type warnings for unpickle variables.Nicolas Pauss2018-10-301-0/+4
* Prevent assigned global variables from being marked and treated as closure va...Stefan Behnel2018-09-221-1/+1
* Clean up directives to distinguish between those that belong to a function or...Stefan Behnel2018-09-221-32/+29
* Check some child nodes against the correct nogil context when they are actual...Stefan Behnel2018-09-191-12/+24
* Support "@cython.nogil" decorator in pure mode.Stefan Behnel2018-09-141-2/+7
* Mark try-finally statements with terminating finally clauses as terminators t...Stefan Behnel2018-08-251-0/+6
* Simplify code to format it better.Stefan Behnel2018-07-231-2/+2
* Pythran: verify that pythran supports called Numpy APIsAdrien Guinet2018-07-211-1/+2
* Add some comments on potential improvements.Stefan Behnel2018-06-041-0/+4
* Improve a docstring.Stefan Behnel2018-06-031-1/+4
* Make raise-statements inside of nogil blocks automatically acquire the GIL, i...Stefan Behnel2018-06-031-0/+47
* Delete unused code.Stefan Behnel2018-05-101-14/+1
* Do not hijack "@asyncio.coroutine" to make async-def functions iterable, sinc...Stefan Behnel2018-02-281-16/+2
* Allow @final class decorator in pure mode. Was previously rejected for Python...Stefan Behnel2017-12-151-5/+8
* initial attempt to evaluate "@coroutine" at compile time by making the result...Stefan Behnel2017-11-161-1/+18
* Implement line tracing for generators and coroutines.Stefan Behnel2017-10-311-0/+2
* Trivial typo fixesUnknown2017-10-171-2/+2
* Allow typeof(...) to be used in a type context.Robert Bradshaw2017-10-141-2/+4
* Allow pure python annotations in type declarations.Robert Bradshaw2017-10-141-2/+7
* Remove accidental use of "await" as a name as it becomes a keyword in Py3.7.Stefan Behnel2017-10-071-2/+2
* Turn compiler assertion into an error since it's triggered by user code.Stefan Behnel2017-10-031-3/+8
* Make vtable order of extension types with fused methods only dependant on the...Stefan Behnel2017-09-201-0/+7
* Attempt to use a faster exception value for return type annotations that chec...Stefan Behnel2017-09-091-1/+8
* Implement @cython.exceptval() decorator to make the "except x" signature decl...Stefan Behnel2017-09-031-4/+23