summaryrefslogtreecommitdiff
path: root/Cython/Compiler/Nodes.py
Commit message (Expand)AuthorAgeFilesLines
* Avoid creating "__defaults__" getter functions for fused dispatch function.gh3481_defaults_warningStefan Behnel2020-04-061-1/+1
* Remove "unused function" C compiler warning about "__defaults__" getter of fu...Stefan Behnel2020-04-061-1/+1
* Fix branch prediction hints for plain (unlikely/exceptional) "raise" statemen...Stefan Behnel2020-04-011-5/+9
* Specialize fused function local variables specified with pure-python (GH-3463)da-woods2020-03-311-2/+0
* Mark missing argument errors in argument parsing code as unlikely (GH-3428)Alex Henrie2020-03-241-2/+2
* Make reference counting more type specific by moving it into PyrexTypes (GH-3...da-woods2020-03-241-74/+72
* Merge branch 'master' into gh2564_enable_bindingStefan Behnel2020-03-221-25/+56
|\
| * Support fused arguments specified by annotation or locals (GH-3391)da-woods2020-03-031-4/+9
| * Expand LIMITED_API support (GH-3311)Eddie Elizondo2020-02-181-6/+28
| * Fixing declaration of inner OpenMP privates (GH-3348)Frank Schlimbach2020-02-131-2/+5
| * Avoid clang compiler warning for potentially dead code.Stefan Behnel2020-02-111-1/+1
| * Merge branch '0.29.x'Stefan Behnel2020-01-301-11/+11
| |\
| | * Make sure we always use the correct post-analysed bases, mkw and metaclass in...Stefan Behnel2020-01-301-11/+11
| * | Merge branch '0.29.x'Stefan Behnel2020-01-291-1/+2
| |\ \ | | |/
| | * Fix temp cleanup in async functions when the return value is in a temp variable.Stefan Behnel2020-01-291-1/+2
| | * Fixed handling of kwds in generator closures (GH-3268)da-woods2020-01-081-2/+8
* | | Emit init code before body code (GH-3166)Matti Picus2020-01-261-2/+2
* | | Make `cpdef func() nogil` work with CyFunctions by excluding the Python funct...Stefan Behnel2020-01-261-1/+1
|/ /
* | Add LIMITED_API support and remove static state (GH-3223)Eddie Elizondo2020-01-121-2/+38
* | Fixed handling of kwds in generator closures (GH-3268)da-woods2020-01-081-2/+8
* | Implement PEP-563, annotations as strings (GH-3285)da-woods2020-01-041-62/+7
* | Merge branch '0.29.x'Stefan Behnel2019-12-281-4/+14
|\ \ | |/
| * Fix temp variable handling for the super() class cell. (GH-3289)Stefan Behnel2019-12-281-4/+14
* | Support METH_FASTCALL for Cython functions (GH-3101)Jeroen Demeyer2019-09-101-4/+2
* | Use METH_FASTCALL on CPython >= 3.7 (GH-3021)Jeroen Demeyer2019-08-271-61/+129
* | Support wider use of @property decorator on CClassDef AttributeNodes (GH-3095)Matti Picus2019-08-271-0/+5
* | Unicode identifiers (PEP 3131) (GH-3081)da-woods2019-08-241-23/+39
* | Restore C89 compatibility for MSVC by fixing a "code before declaration" issue.Stefan Behnel2019-07-041-2/+2
* | Suppress C compiler warning about an unused variable.Stefan Behnel2019-06-291-3/+3
* | Fix C89 "code before declaration" issue.Stefan Behnel2019-06-291-3/+4
* | Do not reset "tp_print" for builtin types in Py3 at all anymore. It was never...Stefan Behnel2019-06-281-2/+2
* | Add nargs variable in args-parsing code (GH-3005)Jeroen Demeyer2019-06-281-25/+29
* | Merge branch '0.29.x'Stefan Behnel2019-05-311-0/+3
|\ \ | |/
| * Fix compile errors in CPython 3.8b1 due to the tp_print/tp_vectorcall slots.Stefan Behnel2019-05-311-0/+3
* | posonly optimization: more code review feedbackJosh Tobin2019-05-141-2/+2
* | posonly_args: bugfix & testJosh Tobin2019-05-121-10/+15
* | posonly_optimization: address review feedbackJosh Tobin2019-05-121-25/+46
* | Optimize argument parsing code for posonly argsJosh Tobin2019-05-061-24/+47
* | Adapt PyCode_New() calls to changed C-API in Py3.8, which now takes an additi...Stefan Behnel2019-04-301-15/+12
* | Keep METH_O optimisation when "always_allow_keywords" is enabled but the func...Stefan Behnel2019-04-301-2/+4
* | Merge pull request #2927 from rjtobin/pos_argsStefan Behnel2019-04-291-13/+60
|\ \
| * | posonly args: bugfixes & address PR commentsJosh Tobin2019-04-271-4/+16
| * | Adds positional only args support (PEP 570)Josh Tobin2019-04-271-10/+45
* | | GH-2934: improve error reporting for non-constant exception value expressions...Stefan Behnel2019-04-281-5/+3
|/ /
* | Support CPython builds with docstrings disabled by wrapping docstring literal...Stefan Behnel2019-03-041-1/+1
* | Merge branch '0.29.x'Stefan Behnel2019-03-031-1/+3
|\ \ | |/
| * Fix nogil status for error handling in line tracing code of with/try-finally ...Stefan Behnel2019-03-031-1/+3
* | Use "fast_gil" calls in line tracing code when available, and actually test it.Stefan Behnel2019-03-031-0/+2
* | Merge branch '0.29.x'Stefan Behnel2019-03-011-0/+3
|\ \ | |/
| * GH-1461: Include the signature line of cdef functions in the import-time line...gh1461_cover_sig_lineStefan Behnel2019-03-011-0/+3