summaryrefslogtreecommitdiff
path: root/Cython/Compiler/ModuleNode.py
Commit message (Collapse)AuthorAgeFilesLines
...
* | C++ class member test.Robert Bradshaw2012-06-271-8/+13
| |
* | Allow no-arg constructor C++ classes as extension class members.Robert Bradshaw2012-06-271-0/+8
|/
* Disable tp_traverse-al of memslice.memviewMark Florisson2012-04-221-6/+11
|
* fix C compiler warnings about unused parameters in property getter/setterStefan Behnel2012-04-181-2/+2
|
* fix unused arguments warning for tp_new() functions without base typeStefan Behnel2012-04-181-6/+12
|
* Merge remote-tracking branch 'main/release'Robert Bradshaw2012-04-131-27/+28
|\
| * Decref memoryview slice class attributesMark Florisson2012-04-101-27/+28
| |
* | make sure the global __pyx_b reference to builtins module is being kept ↵Stefan Behnel2012-02-201-3/+9
| | | | | | | | | | | | | | alive in PyPy --HG-- extra : rebase_source : dabba307e50ecd4a686f05e86dea8897c340f36d
* | prevent direct usage of PyWrapperDescrObject struct when not building in CPythonStefan Behnel2012-02-201-0/+2
|/ | | | | --HG-- extra : rebase_source : 1ada6cc5efa5fa3100aa0be920245afe0b37c163
* Clear imported type pointers in module cleanupLisandro Dalcin2012-03-091-1/+2
|
* Fix a few warnings from system GCC 4.2.1 in OS X 10.7.3Lisandro Dalcin2012-03-091-3/+3
|
* remove left-over code from original code object cache cleanup functionStefan Behnel2012-02-291-3/+0
|
* fixed unused function warning about __pyx_clear_code_object_cache() when ↵Stefan Behnel2012-02-291-1/+0
| | | | cleanup code is not being generated
* moved refnanny utility code into ModuleSetupCode.cStefan Behnel2012-02-291-76/+1
|
* moved refnanny GIL handling code for nogil functions into a C macroStefan Behnel2012-02-291-2/+13
|
* externalise module/type importing utility codeStefan Behnel2012-02-241-86/+2
|
* fix public C-APIs: was missing macro definition of ↵Stefan Behnel2012-02-241-2/+5
| | | | __Pyx_PyIdentifier_FromString()
* Allow inter-module memoryview buffer acquiring for py < 2.6Mark Florisson2012-02-201-0/+2
|
* Support defaults tuple for fused functionsMark Florisson2012-02-201-1/+1
|
* implemented a module global cache for the code objects used in traceback ↵Stefan Behnel2012-01-281-0/+4
| | | | building
* fix copy&paste bugsStefan Behnel2011-11-211-1/+1
|
* Move generators implementation to Cython/Utility and make closureVitja Makarov2011-11-151-0/+4
| | | | generator's attribute.
* externalised one more utility code section from module init codeStefan Behnel2011-11-131-24/+1
|
* renamed file for module setup utility code to make it more generally usableStefan Behnel2011-11-131-1/+1
| | | | | --HG-- rename : Cython/Utility/CModulePreamble.c => Cython/Utility/ModuleSetupCode.c
* moved C module preamble code into utility code fileStefan Behnel2011-11-131-221/+1
|
* removed lots of unused imports, delayed some imports that are only needed ↵Stefan Behnel2011-11-131-2/+0
| | | | | | | for Cython specific syntax --HG-- extra : rebase_source : a2df3675fd1efae1a1122ca9742e99ab1405fba6
* tp_traverse/clear for Py_buffer and _memoryviewsliceMark Florisson2011-10-301-9/+57
|
* PyUnicode_FromString macro for py < 2.6 & PyMemberDef flagMark Florisson2011-10-131-0/+4
|
* Omit fused function from module function tableMark Florisson2011-10-071-1/+2
|
* merge -- working fused types, broken cython testscopeMark Florisson2011-10-021-71/+146
|\
| * Support casting pointers to cython.arrayMark Florisson2011-09-301-1/+2
| |
| * Acquisition count arguments, attributes + coerce memslice to objectsMark Florisson2011-09-301-2/+1
| |
| * MemoryViewSlice indexing and object coercion + MemoryView indexingMark Florisson2011-09-301-4/+8
| |
| * @cname for enum/struct in CythonUtilityCode + simple memslice indexingMark Florisson2011-09-301-3/+14
| |
| * use_utility_code vs. memoryviews fixupDag Sverre Seljebotn2011-09-301-3/+3
| |
| * correct reference handling for memoryviewslices.Kurt Smith2011-09-301-1/+1
| |
| * consistent naming of all memoryview slice and cython.memoryview references.Kurt Smith2011-09-301-5/+5
| |
| * memoryviewslice declaration and assignments work.Kurt Smith2011-09-301-3/+10
| |
| * use reset-before-decref to safely clear references in closuresStefan Behnel2011-09-261-0/+3
| |
| * implement cyfunction.__code__ (with empty byte code), including argument ↵Stefan Behnel2011-09-101-0/+4
| | | | | | | | related co_* fields
| * minor code simplification in utility functions by using macro for Py2/3 ↵Stefan Behnel2011-09-101-10/+4
| | | | | | | | dependent PyString/PyUnicode_FromString() calls
| * Final method support, see ticket #586Vitja Makarov2011-09-041-0/+18
| |
| * cleanup, fix copy&paste error in generic unicode indexingStefan Behnel2011-08-231-2/+2
| |
| * fix unicode integer indexing for PEP 393Stefan Behnel2011-08-231-2/+4
| |
| * cleanup, use global #define to enable PEP393 supportStefan Behnel2011-08-231-0/+1
| |
| * implement len(unicode) for PEP 393Stefan Behnel2011-08-231-0/+7
| | | | | | | | | | --HG-- extra : rebase_source : 211fa0c1058750151e3524d4ca5854a86ed5289f
| * remove Pyrex references in commentsStefan Behnel2011-08-211-1/+1
| |
| * Merge pull request #38 from vitek/_bindingsscoder2011-08-121-2/+2
| |\ | | | | | | CyFunction
| | * Rename bindings into CyFunction add support for __dict__Vitja Makarov2011-07-071-2/+2
| | |
| * | More Py2.3 cleanup.Robert Bradshaw2011-08-051-8/+1
| | |