/cpython

Switch branches/tags
v3.6.1 v3.6.1rc1 v3.6.0 v3.6.0rc2 v3.6.0rc1 v3.6.0b4 v3.6.0b3 v3.6.0b2 v3.6.0b1 v3.6.0a4 v3.6.0a3 v3.6.0a2 v3.6.0a1 v3.5.3 v3.5.3rc1 v3.5.2 v3.5.2rc1 v3.5.1 v3.5.1rc1 v3.5.0 v3.5.0rc4 v3.5.0rc3 v3.5.0rc2 v3.5.0rc1 v3.5.0b4 v3.5.0b3 v3.5.0b2 v3.5.0b1 v3.5.0a4 v3.5.0a3 v3.5.0a2 v3.5.0a1 v3.4.6 v3.4.6rc1 v3.4.5 v3.4.5rc1 v3.4.4 v3.4.4rc1 v3.4.3 v3.4.3rc1 v3.4.2 v3.4.2rc1 v3.4.1 v3.4.1rc1 v3.4.0 v3.4.0rc3 v3.4.0rc2 v3.4.0rc1 v3.4.0b3 v3.4.0b2 v3.4.0b1 v3.4.0a4 v3.4.0a3 v3.4.0a2 v3.4.0a1 v3.3.6 v3.3.6rc1 v3.3.5 v3.3.5rc2 v3.3.5rc1 v3.3.4 v3.3.4rc1 v3.3.3 v3.3.3rc2 v3.3.3rc1 v3.3.2 v3.3.1 v3.3.1rc1 v3.3.0 v3.3.0rc3 v3.3.0rc2 v3.3.0rc1 v3.3.0b2 v3.3.0b1 v3.3.0a4 v3.3.0a3 v3.3.0a2 v3.3.0a1 v3.2.6 v3.2.6rc1 v3.2.5 v3.2.4 v3.2.4rc1 v3.2.3 v3.2.3rc2 v3.2.3rc1 v3.2.2 v3.2.2rc1 v3.2.1 v3.2.1rc2 v3.2.1rc1 v3.2.1b1 v3.2 v3.2rc3 v3.2rc2 v3.2rc1 v3.2b2 v3.2b1 v3.2a4 v3.2a3
Nothing to show
Find file History
cpython/Objects/
Permalink
..
Failed to load latest commit information.
clinicbpo-29914: Fix default implementations of __reduce__ and __reduce_ex_…Apr 8, 2017
stringlibbpo-24821: Fixed the slowing down to 25 times in the searching of some (Mar 30, 2017
READMEIssue #18093: Factor out the programs that embed the runtimeJul 25, 2014
abstract.cbpo-29838: Add asserts for checking results of sq_length and mq_lengt…Apr 16, 2017
accu.cIssue #14387: Do not include accu.h from Python.h.Mar 22, 2012
boolobject.cbpo-29695: Remove bad keyword parameters in int(), bool(), float(), l…Mar 6, 2017
bytearrayobject.cExpand the PySlice_GetIndicesEx macro. (#1023)Apr 8, 2017
bytes_methods.cbpo-29549: Fixes docstring for str.index (#256)Apr 5, 2017
bytesobject.cExpand the PySlice_GetIndicesEx macro. (#1023)Apr 8, 2017
call.cbpo-29924: Remove useless argument (#854)Mar 27, 2017
capsule.cIssue #2443: Added a new macro, Py_VA_COPY, which is equivalent to C99Aug 11, 2010
cellobject.cfix indentation of comments in cellobject.c (closes #27011)May 13, 2016
classobject.cmethod_call() and slot_tp_new() now uses fast callAug 24, 2016
codeobject.cbpo-12414: Update code_sizeof() to take in account co_extra memory. (#…Apr 20, 2017
complexobject.cUpdate Argument Clinic generated code for bpo-29878. (#1001)Apr 5, 2017
descrobject.cbpo-29865: Use PyXXX_GET_SIZE macros rather than Py_SIZE for concrete…Mar 21, 2017
dict-common.hIssue #28818: Simplify lookdict functionsDec 7, 2016
dictnotes.txtIssue #15055: update dictnotes.txt. Patch by Mark Shannon.Jun 24, 2012
dictobject.cbpo-29941: Assert fixes (#886)Mar 31, 2017
enumobject.cbpo-29878: Add global instances of int for 0 and 1. (#852)Mar 30, 2017
exceptions.cbpo-30061: Check if PyObject_Size()/PySequence_Size()/PyMapping_Size() (Apr 19, 2017
fileobject.cbpo-29548: Fix some inefficient call API usage (GH-97)Feb 16, 2017
floatobject.cUpdate Argument Clinic generated code for bpo-29878. (#1001)Apr 5, 2017
frameobject.cIssue #29049: Call _PyObject_GC_TRACK() lazily when calling Python fu…Dec 24, 2016
funcobject.cbpo-29793: Convert some builtin types constructors to Argument Clinic. (Mar 19, 2017
genobject.cFix wrapping into StopIteration of return values in generators and co…Mar 12, 2017
iterobject.cRename _PyObject_FastCall() to _PyObject_FastCallDict()Aug 22, 2016
listobject.cExpand the PySlice_GetIndicesEx macro. (#1023)Apr 8, 2017
listsort.txtIssue #27895: Spelling fixes (Contributed by Ville Skyttä).Aug 30, 2016
lnotab_notes.txtbpo-28810: Update lnotab_notes.txt (#665)Mar 14, 2017
longobject.cbpo-29816: Shift operation now has less opportunity to raise Overflow…Mar 30, 2017
memoryobject.cExpand the PySlice_GetIndicesEx macro. (#1023)Apr 8, 2017
methodobject.cbpo-29524: Add Objects/call.c file (#12)Feb 12, 2017
moduleobject.cbpo-29793: Convert some builtin types constructors to Argument Clinic. (Mar 19, 2017
namespaceobject.cbpo-30061: Check if PyObject_Size()/PySequence_Size()/PyMapping_Size() (Apr 19, 2017
object.cbpo-30022: Get rid of using EnvironmentError and IOError (except test… (Apr 16, 2017
obmalloc.cFix spurious MemoryError introduced by PR#886. (#930)Mar 31, 2017
odictobject.cbpo-29867: Add asserts in PyTuple_GET_SIZE, PyList_GET_SIZE and PySet…Apr 21, 2017
rangeobject.cbpo-29878: Add global instances of int for 0 and 1. (#852)Mar 30, 2017
setobject.cbpo-30061: Check if PyObject_Size()/PySequence_Size()/PyMapping_Size() (Apr 19, 2017
sliceobject.cbpo-29878: Add global instances of int for 0 and 1. (#852)Mar 30, 2017
structseq.cbpo-29793: Convert some builtin types constructors to Argument Clinic. (Mar 19, 2017
tupleobject.cExpand the PySlice_GetIndicesEx macro. (#1023)Apr 8, 2017
typeobject.cfix a refleak in slot_sq_length (#1162)Apr 16, 2017
typeslots.incadd Py_tp_finalize slot (closes #24345)Jun 1, 2015
typeslots.pyIssue #26662: Set PYTHON_FOR_GEN in configureJul 26, 2016
unicodectype.cRemoved unintentional trailing spaces in non-external and non-generat…Mar 18, 2015
unicodeobject.cbpo-29802: Fix reference counting in module-level struct functions (#…Apr 20, 2017
unicodetype_db.hUnicode 9.0.0Sep 15, 2016
weakrefobject.cbpo-29347: Fix possibly dereferencing undefined pointers when creatin…Feb 20, 2017

README

Source files for various builtin objects