summaryrefslogtreecommitdiff
path: root/Cython/Compiler/Code.pxd
Commit message (Collapse)AuthorAgeFilesLines
* Turn some often used CCodeWriter methods into (final) cdef methods to reduce ↵Stefan Behnel2022-08-061-1/+4
| | | | their call overhead.
* Fix missing newlines in HTML annotation file, introduced in ↵Stefan Behnel2022-08-041-0/+1
| | | | | | 0b4370678e5b00a020cd990f922964d3aba59884. Closes https://github.com/cython/cython/issues/4945
* Reduce overhead in the code writer when writing out simple code without ↵Stefan Behnel2022-07-161-0/+1
| | | | newlines.
* Avoid raising StopIteration in "__next__" if possible (GH-4844)da-woods2022-07-131-0/+1
| | | Fixes https://github.com/cython/cython/issues/3447
* Add missing attribute declaration for FunctionState class.Stefan Behnel2021-07-261-0/+1
|
* Set language level in Cython's speed-up .pxd files since it no longer ↵Stefan Behnel2020-09-301-2/+1
| | | | depends on the .py files that they correspond to.
* Optimise CCodeWriter to reduce the call/attribute overhead during C code ↵Stefan Behnel2018-05-101-1/+22
| | | | generation.
* Compile UtilityCode classes into extension types, now that "__eq__()" is ↵Stefan Behnel2017-09-121-13/+19
| | | | supported.
* Move exception state cleanup into generator body code to allow a distinction ↵Stefan Behnel2017-08-241-0/+1
| | | | between normal yields and yields in except blocks. They require different handling according to what CPython does.
* make current scope available to FunctionState and CCodeWriter to give access ↵Stefan Behnel2016-07-241-0/+1
| | | | to variable types from AnnotationCCodeWriter
* enable tracing for nogil functions/sectionsStefan Behnel2015-02-201-1/+2
|
* use explicit relative imports everywhere and enable absolute imports by defaultStefan Behnel2014-06-171-0/+2
|
* fix buildStefan Behnel2013-12-181-0/+1
|
* fix buildStefan Behnel2013-05-011-0/+1
|
* fix buildStefan Behnel2013-04-061-0/+1
|
* remove UtilityCodeBase from Code.pxd - no need to "optimise" it since all ↵Stefan Behnel2011-11-141-13/+13
| | | | subclasses are currently Python classes
* fix Code.pxd after refactoringStefan Behnel2011-11-141-3/+1
|
* Fix python 3 buildMark Florisson2011-09-301-1/+0
|
* cimport cython in CyUtility, more tests, nogil slicingMark Florisson2011-09-301-0/+2
|
* py23 compatMark Florisson2011-09-301-1/+1
|
* Utility Code loader + memview python3 compatMark Florisson2011-09-301-1/+4
|
* Fix mspacek's reportMark Florisson2011-07-141-0/+2
|
* Privatize temporaries and make assignment to __pyx_r criticalMark Florisson2011-07-141-0/+1
|
* Update Code.pxdMark Florisson2011-05-051-0/+1
|
* build fixStefan Behnel2011-04-221-0/+1
|
* build fixStefan Behnel2011-04-211-1/+1
|
* Add closure_temps .pxd declarationVitja Makarov2010-12-131-0/+2
|
* typing fixes in compiled Code.pyStefan Behnel2010-12-091-3/+10
|
* compile Code.pyStefan Behnel2010-12-091-0/+72