summaryrefslogtreecommitdiffstats
path: root/Objects/classobject.c
Commit message (Expand)AuthorAgeFilesLines
* bpo-35081: Add pycore_ prefix to internal header files (GH-10263)Victor Stinner2018-10-311-2/+2
* bpo-35059: Convert PyObject_INIT() to function (GH-10077)Victor Stinner2018-10-261-1/+1
* bpo-1617161: Make the hash and equality of methods not depending on the value...Serhiy Storchaka2018-07-311-10/+4
* bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH...Siddhesh Poyarekar2018-04-291-1/+1
* bpo-32571: Avoid raising unneeded AttributeError and silencing it in C code ...Serhiy Storchaka2018-01-251-20/+10
* Add the const qualifier to "char *" variables that refer to literal strings. ...Serhiy Storchaka2017-11-111-1/+1
* bpo-30860: Consolidate stateful runtime globals. (#3397)Eric Snow2017-09-081-0/+2
* method_call() and slot_tp_new() now uses fast callVictor Stinner2016-08-241-22/+7
* Removed unintentional trailing spaces in non-external and non-generated C files.Serhiy Storchaka2015-03-181-1/+1
* use __qualname__ to compute bound method repr (closes #21389)Benjamin Peterson2014-08-201-30/+13
* Silence expression result unused warnings with clang.Christian Heimes2013-12-041-1/+1
* Issue #17810: Implement PEP 3154, pickle protocol 4.Antoine Pitrou2013-11-231-1/+25
* Issue #18722: Remove uses of the "register" keyword in C code.Antoine Pitrou2013-08-131-3/+3
* Py_TYPE() has already dereferenced self before the NULL check. Moved Py_TYPE(...Christian Heimes2012-09-101-1/+2
|\
| * Py_TYPE() has already dereferenced self before the NULL check. Moved Py_TYPE(...Christian Heimes2012-09-101-1/+2
* | Merge 3.2Andrew Svetlov2012-07-201-1/+3
|\ \ | |/
| * Issue #15404: Refleak in PyMethodObject repr.Andrew Svetlov2012-07-201-1/+3
* | Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allo...David Malcolm2012-06-221-0/+9
* | Rename _Py_identifier to _Py_IDENTIFIER.Martin v. Löwis2011-10-141-1/+1
* | Use identifier API for PyObject_GetAttrString.Martin v. Löwis2011-10-101-3/+5
* | Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED.Brian Curtin2011-08-111-4/+2
|/
* make hashes always the size of pointers; introduce Py_hash_t #9778Benjamin Peterson2010-10-171-2/+2
* Recorded merge of revisions 81029 via svnmerge fromAntoine Pitrou2010-05-091-444/+444
* Merged revisions 74277,74321,74323,74326,74355,74465,74467,74488,74492,74513,...Benjamin Peterson2009-09-111-4/+0
* Issue #1717: rename tp_compare to tp_reserved. I'll change theMark Dickinson2009-02-021-2/+2
* #2964: fix missing INCREF.Georg Brandl2008-05-251-1/+3
* Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,...Christian Heimes2008-02-161-2/+11
* Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,...Christian Heimes2008-02-061-4/+20
* #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.Christian Heimes2007-12-191-1/+1
* Issue #1587: Added instancemethod wrapper for PyCFunctions. The Python C APIChristian Heimes2007-12-111-7/+248
* Fixed a bug found by Marcin KowalczykChristian Heimes2007-12-081-1/+1
* Removed the API to create unbound methods and simplified the API for bound me...Christian Heimes2007-11-271-135/+36
* Merged revisions 56467-56482 via svnmerge fromMartin v. Löwis2007-07-211-2/+1
* Add a format specifier %V to PyUnicode_FromFormat(), that works similar to %U,Walter Dörwald2007-06-111-9/+7
* Fix getclassname. Fixes test_descrtut.Martin v. Löwis2007-06-101-2/+2
* Make identifiers str (not str8) objects throughout.Martin v. Löwis2007-06-101-5/+5
* Add a format specifier %R to PyUnicode_FromFormat(), which embedsWalter Dörwald2007-05-191-5/+3
* Add functions PyUnicode_Append() and PyUnicode_AppendAndDel() that mirrorWalter Dörwald2007-05-181-13/+5
* Four months of trunk changes (including a few releases...)Thomas Wouters2006-12-131-0/+2
* Restructure comparison dramatically. There is no longer a defaultGuido van Rossum2006-08-241-41/+59
* Completely get rid of PyClass and PyInstance.Guido van Rossum2006-08-171-2032/+2
* Merged revisions 46753-51188 via svnmerge fromThomas Wouters2006-08-111-5/+6
* Get rid of most of the flags (in tp_flags) that keep track of variousGuido van Rossum2006-07-271-5/+4
* Merge the rest of the trunk.Thomas Wouters2006-06-081-3/+14
* Partially merge trunk into p3yk. The removal of Mac/Tools is confusing svnThomas Wouters2006-06-081-2/+2
* Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk.Thomas Wouters2006-05-271-18/+9
* Merge p3yk branch with the trunk up to revision 45595. This breaks a fairThomas Wouters2006-04-211-152/+84
* Get rid of remnants of integer divisionNeal Norwitz2006-03-241-4/+0
* Checking in the code for PEP 357.Guido van Rossum2006-03-071-0/+38
* Revert backwards-incompatible const changes.Martin v. Löwis2006-02-271-1/+1