summaryrefslogtreecommitdiff
path: root/Cython/Compiler/UtilityCode.py
Commit message (Expand)AuthorAgeFilesLines
* Improve "cpdef enum" to Python conversion (GH-4877)da-woods2023-01-101-0/+7
* Prevent C++ coercions from picking up user-set directives (GH-4206)da-woods2021-07-201-0/+21
* Avoid the terms whitelist and blacklist.Robert Bradshaw2020-12-181-2/+2
* Fix many indentation and whitespace issues throughout the code base (GH-3673)scoder2020-06-101-1/+1
* Fix a typo that prevented UtilityCode.get_tree(entries_only=True) from workin...Stefan Behnel2020-04-291-1/+1
* Compile C++ Cython utility code in a C++ context.Stefan Behnel2018-03-111-5/+5
* Do not redeclare types used in utility code specialization.Robert Bradshaw2017-06-161-1/+2
* Allow type objects in utility code context.Robert Bradshaw2017-06-161-0/+18
* whitespaceStefan Behnel2016-03-281-2/+1
* minor code cleanupStefan Behnel2016-03-281-3/+3
* fix bug where multiple utility code dependencies could be ignored due to loop...Stefan Behnel2016-03-281-19/+15
* Fix a couple of tests due to utility code changes.Robert Bradshaw2015-09-031-1/+3
* Make cpdef enums into first-class types.Robert Bradshaw2015-09-031-0/+11
* make dict iteration compatible with Py2/Py3Stefan Behnel2015-07-251-1/+1
* prevent fallback to absolute cimport when relative cimport is not found; gene...Stefan Behnel2015-04-051-1/+3
* prevent recursively generated Cython utility code (i.e. used by other Cython ...Stefan Behnel2014-10-251-1/+4
* whitespaceStefan Behnel2014-10-241-1/+1
* Fix CythonUtilityCode equality to avoid duplication.Robert Bradshaw2014-10-121-0/+12
* reuse existing types/names in module for cfunc wrapping instead of redeclarin...Stefan Behnel2014-10-111-1/+13
* reformat some codeStefan Behnel2014-10-111-9/+6
* make cfunc wrapper function support kwargs if the defining module wants it an...Stefan Behnel2014-10-101-2/+4
* Cleanup.Robert Bradshaw2014-10-091-1/+0
* Fix C warnings and C++ errors.Robert Bradshaw2014-10-091-0/+1
* Allow C function conversion with typedef, object, and extension arguments and...Robert Bradshaw2014-10-081-0/+2
* use explicit relative imports everywhere and enable absolute imports by defaultStefan Behnel2014-06-171-6/+9
* Better fused buffer runtime dispatch + dispatch restructuring + PyxCodeWriterMark Florisson2012-04-261-0/+8
* Use whitelist for declaring entries in a scopeMark Florisson2012-01-291-2/+4
* major cleanup refactoring of the utility code loading support,Stefan Behnel2011-11-141-1/+11
* removed lots of unused imports, delayed some imports that are only needed for...Stefan Behnel2011-11-131-2/+0
* cimport cython in CyUtility, more tests, nogil slicingMark Florisson2011-09-301-5/+10
* Support slicing memoryview slicesMark Florisson2011-09-301-1/+1
* Support casting pointers to cython.arrayMark Florisson2011-09-301-8/+7
* initializedcheck directive + uninitialized memslice checking + memoryview ind...Mark Florisson2011-09-301-1/+11
* MemoryViewSlice indexing and object coercion + MemoryView indexingMark Florisson2011-09-301-4/+11
* Modify utility code loader as per discussion + testsMark Florisson2011-09-301-2/+2
* @cname for enum/struct in CythonUtilityCode + simple memslice indexingMark Florisson2011-09-301-1/+2
* Utility Code loader + memview python3 compatMark Florisson2011-09-301-1/+2
* Get rid of a lot of entry declarations + optional argument to not allocate bu...Mark Florisson2011-09-301-2/+2
* Fix refnanny + test tagsMark Florisson2011-09-301-5/+14
* cython.memoryview implementationKurt Smith2011-09-301-1/+1
* Populate the cython.view module with some Python objectsDag Sverre Seljebotn2011-09-301-7/+12
* Delete trailing whitespacesVitja Makarov2011-07-251-1/+1
* used kw argument to declare_in_scopeMark Florisson2011-07-191-2/+2
* Support CythonUtilityCode dependencies in CythonUtilityCodeMark Florisson2011-07-191-0/+6
* Cython Utility Code cname extclass decorator + extmethod prototypesMark Florisson2011-07-191-6/+72
* Support cname() decorators in CythonUtilityCodeMark Florisson2011-07-191-28/+14
* Test for problem with CythonUtilityCode overwriting __test__Dag Sverre Seljebotn2011-07-191-0/+3
* Support utility code written in CythonDag Sverre Seljebotn2011-07-191-0/+61