summaryrefslogtreecommitdiff
path: root/Cython/Compiler/ExprNodes.py
Commit message (Expand)AuthorAgeFilesLines
* Avoid creating "__defaults__" getter functions for fused dispatch function.gh3481_defaults_warningStefan Behnel2020-04-061-3/+3
* Concatenate strings in place if possible (GH-3451)da-woods2020-04-021-5/+17
* Specialize fused function local variables specified with pure-python (GH-3463)da-woods2020-03-311-2/+13
* Make reference counting more type specific by moving it into PyrexTypes (GH-3...da-woods2020-03-241-135/+141
* Merge branch 'master' into gh2564_enable_bindingStefan Behnel2020-03-221-57/+48
|\
| * Only use PyUnicode_Concat on unicode object operations (GH-3433)da-woods2020-03-211-11/+16
| * Support fused arguments specified by annotation or locals (GH-3391)da-woods2020-03-031-5/+1
| * Fixed a bug with C++ comparison operators (GH-3361)da-woods2020-02-181-1/+2
| * Merge branch '0.29.x'Stefan Behnel2020-01-301-40/+29
| |\
| | * Make sure we always use the correct post-analysed bases, mkw and metaclass in...Stefan Behnel2020-01-301-40/+29
* | | Fixed default buffer arguments with binding [Fixes `bufaccess`] (GH-3164)da-woods2020-01-271-1/+4
|/ /
* | Add LIMITED_API support and remove static state (GH-3223)Eddie Elizondo2020-01-121-0/+31
* | Implement PEP-563, annotations as strings (GH-3285)da-woods2020-01-041-25/+96
* | Merge branch '0.29.x'Stefan Behnel2019-12-281-13/+12
|\ \ | |/
| * Fix temp variable handling for the super() class cell. (GH-3289)Stefan Behnel2019-12-281-13/+12
| * Fix unicode test.Robert Bradshaw2019-05-281-1/+1
| * Fix C++ division when true division is enabled.Robert Bradshaw2019-05-271-2/+2
* | ENH: add more tests and fixes for @property cdef decorator (GH-3115)Matti Picus2019-12-231-21/+19
* | Rename self_result_code -> closure_result_code and delete unused self_object ...Stefan Behnel2019-08-281-15/+8
|\ \
| * | Rename self_result_code -> closure_result_codeJeroen Demeyer2019-08-271-15/+8
* | | Special-case setting __new__ in class (GH-3102)Jeroen Demeyer2019-08-281-2/+4
|/ /
* | Use METH_FASTCALL on CPython >= 3.7 (GH-3021)Jeroen Demeyer2019-08-271-1/+1
* | Support wider use of @property decorator on CClassDef AttributeNodes (GH-3095)Matti Picus2019-08-271-5/+20
* | Simplify and optimize calls, using vectorcall on Python 3.8 (GH-2999)Jeroen Demeyer2019-06-281-108/+25
* | Correct code object invocation after semantic change of co_argcount for CPyth...Pablo Galindo2019-06-011-2/+2
* | MemoryView slicing contiguity bugfix (GH-2961)Josh Tobin2019-06-011-1/+10
* | Fix unicode test.Robert Bradshaw2019-05-281-1/+1
* | Fix C++ division when true division is enabled.Robert Bradshaw2019-05-271-2/+2
* | Adapt PyCode_New() calls to changed C-API in Py3.8, which now takes an additi...Stefan Behnel2019-04-301-2/+3
* | Merge branch '0.29.x'Stefan Behnel2019-04-281-2/+8
|\ \ | |/
| * GH-2919: Prevent tuple constants that compare equal but have different item t...Stefan Behnel2019-04-281-2/+8
* | Minor code cleanup.Stefan Behnel2019-04-281-1/+1
* | Improve error message if assertion fails.Stefan Behnel2019-03-151-1/+1
* | Improve error message if assertion fails.Stefan Behnel2019-03-151-2/+3
* | Merge branch '0.29.x'Stefan Behnel2019-03-031-2/+11
|\ \ | |/
| * Issue a warning when casting a GIL-requiring function into a nogil function (...Stefan Behnel2019-03-031-2/+11
| * Avoid checking "signed" type attribute for non-numeric types (which don't hav...Stefan Behnel2019-02-191-3/+5
* | GH-2854: Reimplement absolute module imports to speed them up, especially und...Stefan Behnel2019-02-221-17/+34
* | Avoid checking "signed" type attribute for non-numeric types (which don't hav...Stefan Behnel2019-02-181-3/+5
* | Merge branch '0.29.x'Stefan Behnel2019-02-151-1/+2
|\ \ | |/
| * Prevent crash when accessing the "__kwdefaults__" special attribute of fused ...Stefan Behnel2019-02-151-1/+2
* | Misc. typo fixesluz.paz2019-02-091-1/+1
* | Prefix an internal C macro with "__Pyx_" to avoid accidental namespace collis...Stefan Behnel2019-02-031-1/+1
* | Merge pull request #2640 from mattip/ctypedef-class-getter2Stefan Behnel2019-01-161-0/+6
|\ \
| * | MAINT: fixes from reviewmattip2019-01-161-1/+1
| * | MAINT: refactor: is_cgetter now lives on the entry, use find_decoratormattip2019-01-071-3/+3
| * | MAINT: changes from reviewmattip2019-01-051-5/+1
| * | fix for fused nodesmattip2018-11-131-4/+5
| * | ENH: handle c-level property decorator to produce a cfunc callmattip2018-11-131-1/+10
* | | Support for "volatile" keywordJeroen Demeyer2019-01-081-4/+4