index
:
cpython.git
2.7
3.3
3.4
3.5
3.6
benjamin-clang
benjamin-iteration-torture
buildbot-custom
master
https://github.com/python/cpython.git
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Objects
/
classobject.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
bpo-46765: Replace Locally Cached Strings with Statically Initialized Objects...
Eric Snow
2022-02-23
1
-14/+3
*
bpo-46541: Replace core use of _Py_IDENTIFIER() with statically initialized g...
Eric Snow
2022-02-08
1
-9/+6
*
bpo-45439: Move _PyObject_VectorcallTstate() to pycore_call.h (GH-28893)
Victor Stinner
2021-10-14
1
-0/+1
*
bpo-44657: Fix instancemethod_call to use PyInstanceMethod_GET_FUNCTION (GH-2...
Dong-hee Na
2021-07-28
1
-1/+1
*
bpo-40268: Remove unused pycore_pymem.h includes (GH-19531)
Victor Stinner
2020-04-15
1
-1/+0
*
bpo-40268: Remove unused structmember.h includes (GH-19530)
Victor Stinner
2020-04-15
1
-2/+2
*
bpo-40268: Remove a few pycore_pystate.h includes (GH-19510)
Victor Stinner
2020-04-14
1
-1/+1
*
bpo-36347: stop using RESTRICTED constants (GH-12684)
Jeroen Demeyer
2020-02-18
1
-3/+3
*
bpo-39573: Clean up modules and headers to use Py_IS_TYPE() function (GH-18521)
Dong-hee Na
2020-02-17
1
-1/+1
*
bpo-39245: Switch to public API for Vectorcall (GH-18460)
Petr Viktorin
2020-02-11
1
-1/+1
*
bpo-39573: Use Py_TYPE() macro in Objects directory (GH-18392)
Victor Stinner
2020-02-07
1
-6/+6
*
bpo-37340: Remove PyMethod_ClearFreeList() and PyCFunction_ClearFreeList() (G...
Victor Stinner
2019-11-20
1
-14/+0
*
bpo-38644: Add _PyObject_VectorcallTstate() (GH-17052)
Victor Stinner
2019-11-08
1
-7/+12
*
Make PyXXX_Fini() functions private (GH-15531)
Victor Stinner
2019-08-26
1
-1/+1
*
bpo-37340: remove free_list for bound method objects (GH-14232)
Inada Naoki
2019-07-26
1
-47/+5
*
bpo-37233: optimize method_vectorcall in case of totalargs == 0 (GH-14550)
Jeroen Demeyer
2019-07-03
1
-6/+10
*
bpo-37233: use _PY_FASTCALL_SMALL_STACK in method_vectorcall (GH-13974)
Jeroen Demeyer
2019-06-18
1
-5/+13
*
bpo-37151: use PyVectorcall_Call for all calls of "method" (GH-13972)
Jeroen Demeyer
2019-06-18
1
-12/+1
*
closes bpo-37300: Remove unnecessary Py_XINCREF in classobject.c. (GH-14120)
Hai Shi
2019-06-16
1
-1/+1
*
bpo-37138: fix undefined behaviour with memcpy() on NULL array (GH-13867)
Jeroen Demeyer
2019-06-07
1
-1/+5
*
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (G...
Jeroen Demeyer
2019-05-31
1
-3/+3
*
bpo-36974: implement PEP 590 (GH-13185)
Jeroen Demeyer
2019-05-29
1
-2/+43
*
closes bpo-36188: Clean up 'unbound' method left-overs. (GH-12169)
Martijn Pieters
2019-03-05
1
-18/+3
*
bpo-35444: Unify and optimize the helper for getting a builtin object. (GH-11...
Serhiy Storchaka
2018-12-11
1
-5/+2
*
bpo-35059: PyObject_INIT() casts to PyObject* (GH-10674)
Victor Stinner
2018-11-23
1
-1/+1
*
bpo-35081: Add Include/internal/pycore_object.h (GH-10640)
Victor Stinner
2018-11-21
1
-0/+1
*
bpo-35081: Rename internal headers (GH-10275)
Victor Stinner
2018-11-12
1
-2/+2
*
bpo-35081: Add pycore_ prefix to internal header files (GH-10263)
Victor Stinner
2018-10-31
1
-2/+2
*
bpo-35059: Convert PyObject_INIT() to function (GH-10077)
Victor Stinner
2018-10-26
1
-1/+1
*
bpo-1617161: Make the hash and equality of methods not depending on the value...
Serhiy Storchaka
2018-07-31
1
-10/+4
*
bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH...
Siddhesh Poyarekar
2018-04-29
1
-1/+1
*
bpo-32571: Avoid raising unneeded AttributeError and silencing it in C code ...
Serhiy Storchaka
2018-01-25
1
-20/+10
*
Add the const qualifier to "char *" variables that refer to literal strings. ...
Serhiy Storchaka
2017-11-11
1
-1/+1
*
bpo-30860: Consolidate stateful runtime globals. (#3397)
Eric Snow
2017-09-08
1
-0/+2
*
method_call() and slot_tp_new() now uses fast call
Victor Stinner
2016-08-24
1
-22/+7
*
Removed unintentional trailing spaces in non-external and non-generated C files.
Serhiy Storchaka
2015-03-18
1
-1/+1
*
use __qualname__ to compute bound method repr (closes #21389)
Benjamin Peterson
2014-08-20
1
-30/+13
*
Silence expression result unused warnings with clang.
Christian Heimes
2013-12-04
1
-1/+1
*
Issue #17810: Implement PEP 3154, pickle protocol 4.
Antoine Pitrou
2013-11-23
1
-1/+25
*
Issue #18722: Remove uses of the "register" keyword in C code.
Antoine Pitrou
2013-08-13
1
-3/+3
*
Py_TYPE() has already dereferenced self before the NULL check. Moved Py_TYPE(...
Christian Heimes
2012-09-10
1
-1/+2
|
\
|
*
Py_TYPE() has already dereferenced self before the NULL check. Moved Py_TYPE(...
Christian Heimes
2012-09-10
1
-1/+2
*
|
Merge 3.2
Andrew Svetlov
2012-07-20
1
-1/+3
|
\
\
|
|
/
|
*
Issue #15404: Refleak in PyMethodObject repr.
Andrew Svetlov
2012-07-20
1
-1/+3
*
|
Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allo...
David Malcolm
2012-06-22
1
-0/+9
*
|
Rename _Py_identifier to _Py_IDENTIFIER.
Martin v. Löwis
2011-10-14
1
-1/+1
*
|
Use identifier API for PyObject_GetAttrString.
Martin v. Löwis
2011-10-10
1
-3/+5
*
|
Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED.
Brian Curtin
2011-08-11
1
-4/+2
|
/
*
make hashes always the size of pointers; introduce Py_hash_t #9778
Benjamin Peterson
2010-10-17
1
-2/+2
*
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou
2010-05-09
1
-444/+444
[next]