COMMITS
/ Objects/typeobject.c December 15, 2017
S
bpo-32240: Add the const qualifier to declarations of PyObject* array arguments. (#4746)
Serhiy Storchaka committed
December 14, 2017
I
bpo-32226: Implementation of PEP 560 (core components) (#4732)
Ivan Levkivskyi committed
December 10, 2017
S
bpo-31506: Improve the error message logic for class instantiation (GH-4740)
Sanyam Khurana committed
November 8, 2017
V
Replace KB unit with KiB (#4293)
Victor Stinner committed
October 1, 2017
S
bpo-31336: Speed up type creation. (#3279)
scoder committed
September 20, 2017
S
bpo-31506: Improve the error message logic for object.__new__ and object.__init__. (GH-3650)
Serhiy Storchaka committed
September 17, 2017
S
bpo-31497: Add private helper _PyType_Name(). (#3630)
Serhiy Storchaka committed
September 15, 2017
E
bpo-28411: Support other mappings in PyInterpreterState.modules. (#3593)
Eric Snow committed
September 14, 2017
E
bpo-28411: Isolate PyInterpreterState.modules (#3575)
Eric Snow committed
E
bpo-31404: Revert "remove modules from Py_InterpreterState (#1638)" (#3565)
Eric Snow committed
September 8, 2017
S
bpo-31393: Fix the use of PyUnicode_READY(). (#3451)
Serhiy Storchaka committed
E
bpo-30860: Consolidate stateful runtime globals. (#3397)
Eric Snow committed
September 6, 2017
E
Revert "bpo-30860: Consolidate stateful runtime globals." (#3379)
Eric Snow committed
E
bpo-30860: Consolidate stateful runtime globals. (#2594)
Eric Snow committed
September 4, 2017
E
bpo-28411: Remove "modules" field from Py_InterpreterState. (#1638)
Eric Snow committed
July 3, 2017
S
bpo-29464: Rename METH_FASTCALL to METH_FASTCALL|METH_KEYWORDS and make (#1955)
Serhiy Storchaka committed
June 1, 2017
S
bpo-30509: Clean up calling type slots. (#1883)
Serhiy Storchaka committed
May 20, 2017
S
bpo-25794: Fix `type.__setattr__()` for non-interned attribute names. (#1652)
Serhiy Storchaka committed
May 13, 2017
S
bpo-28974: `object.__format__(x, '')` is now equivalent to `str(x)` (#506)
Serhiy Storchaka committed
April 16, 2017
X
fix a refleak in slot_sq_length (#1162)
Xiang Zhang committed
S
bpo-29839: Raise ValueError rather than OverflowError in len() for negative values. (#701)
Serhiy Storchaka committed
S
bpo-29838: Add asserts for checking results of sq_length and mq_length slots. (#700)
Serhiy Storchaka committed
April 8, 2017
S
bpo-29914: Fix default implementations of __reduce__ and __reduce_ex__(). (#843)
Serhiy Storchaka committed
March 31, 2017
T
bpo-29941: Assert fixes (#886)
T. Wouters committed
March 21, 2017
S
bpo-29865: Use PyXXX_GET_SIZE macros rather than Py_SIZE for concrete types. (#748)
Serhiy Storchaka committed
March 19, 2017
S
bpo-20185: Convert typeobject.c to Argument Clinic. (#544)
Serhiy Storchaka committed
March 8, 2017
X
bpo-24329: allow __qualname__ and __classcell__ in __slots__ (GH-495)
Xiang Zhang committed
February 16, 2017
I
bpo-29548: Fix some inefficient call API usage (GH-97)
INADA Naoki committed
February 9, 2017
V
Optimize slots: avoid temporary PyMethodObject
Victor Stinner committed
January 28, 2017
I
Issue #29383: reduce temporary interned unicode
INADA Naoki committed
January 25, 2017
V
Issue #29358: Add postcondition checks on types
Victor Stinner committed
January 23, 2017
S
Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever
Serhiy Storchaka committed
January 18, 2017
V
Rephrase !PyErr_Occurred() comment: may=>can
Victor Stinner committed
January 16, 2017
V
type_prepare() now uses fast call (METH_FASTCALL)
Victor Stinner committed
January 10, 2017
V
call_method() now uses _PyObject_FastCall()
Victor Stinner committed
December 16, 2016
S
Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of dict.
Serhiy Storchaka committed
December 14, 2016
S
Merge from 3.6.
Serhiy Storchaka committed
S
Merge from 3.6.
Serhiy Storchaka committed
S
Revert changeset 1f31bf3f76f5 (issue5322) except tests.
Serhiy Storchaka committed
December 8, 2016
V
Use _PyObject_FastCallVa() in type slots
Victor Stinner committed
December 7, 2016
S
Issue #5322: Fixed setting __new__ to a PyCFunction inside Python code.
Serhiy Storchaka committed
S
Issue #5322: Fixed setting __new__ to a PyCFunction inside Python code.
Serhiy Storchaka committed
December 6, 2016
V
Use _PyObject_CallNoArg()
Victor Stinner committed
V
Uniformize argument names of "call" functions
Victor Stinner committed
December 5, 2016
V
Use directly _PyObject_GenericSetAttrWithDict()
Victor Stinner committed
V
Issue #28858: Remove _PyObject_CallArg1() macro
Victor Stinner committed
N
Merge #23722 from 3.6
Nick Coghlan committed
N
Issue #23722: improve __classcell__ compatibility
Nick Coghlan committed
December 4, 2016
V
Backed out changeset b9c9691c72c5
Victor Stinner committed
December 2, 2016
S
Issue #5322: Fixed setting __new__ to a PyCFunction inside Python code.
Serhiy Storchaka committed