summaryrefslogtreecommitdiff
path: root/Cython/Utility/ExtensionTypes.c
Commit message (Expand)AuthorAgeFilesLines
* Add a new utility function "__Pyx_PyObject_GetAttrStrNoError()" that does not...Stefan Behnel2018-12-271-2/+3
* Fix another C89 "variable declared after code" compile error.Stefan Behnel2018-03-021-1/+2
* Declare variable at start of blockJeroen Demeyer2018-03-011-1/+2
* Disallow old-style classes for multiple inheritanceJeroen Demeyer2018-01-251-1/+11
* Add runtime checks for multiple inheritanceJeroen Demeyer2018-01-161-0/+63
* Fix preprocessor guard.Stefan Behnel2017-09-251-1/+1
* use a dedicated macro to guard calls to _PyType_Lookup()Stefan Behnel2017-07-261-3/+3
* avoid need for statically cached "object" methods by calling faster _PyType_L...Stefan Behnel2017-07-261-10/+22
* Remove a macro from helper code that I find difficult to read. The result is ...Stefan Behnel2017-07-261-14/+11
* minor code consistency fixesStefan Behnel2017-07-261-5/+7
* use pre-instantiated strings in __Pyx_setup_reduce() to reduce overhead - we ...Stefan Behnel2017-07-261-16/+19
* PyPy fix.Robert Bradshaw2017-07-181-6/+22
* Allow self-referential members in default pickling.Robert Bradshaw2017-07-081-2/+17
* Don't generate pickling for types that already have a __getstate__ method.Robert Bradshaw2017-07-061-0/+2
* Less attribute lookups in reduce patching.Robert Bradshaw2017-06-151-10/+3
* Don't override unknown inherited __reduce__.Robert Bradshaw2017-06-151-0/+54
* revert actual tp_finalize() usages, needs more thoughtStefan Behnel2013-08-061-21/+0
* move object finalisation code from tp_dealloc() into tp_finalize() in Py3.4Stefan Behnel2013-08-041-0/+21
* move [GS]etVTable utility code to more appropriate ImportExport.c fileStefan Behnel2013-05-011-49/+0
* use pre-instantiated identifier string when looking up or setting the vtable ...Stefan Behnel2013-05-011-2/+2
* move vtable get/set utility code into ExtensionTypes.c fileStefan Behnel2013-05-011-0/+49
* fix crash bug during final cleanup for cimported base typesStefan Behnel2012-12-141-6/+15
* fix tp_traverse()/tp_clear()/tp_dealloc() calls for cimported types after mod...Stefan Behnel2012-08-041-0/+44