summaryrefslogtreecommitdiffstats
path: root/Objects/structseq.c
Commit message (Expand)AuthorAgeFilesLines
* bpo-40170: Use inline _PyType_HasFeature() function (GH-22375)Victor Stinner2020-09-231-1/+1
* bpo-41078: Rename pycore_tupleobject.h to pycore_tuple.h (GH-21056)Victor Stinner2020-06-221-2/+2
* bpo-40217: Ensure Py_VISIT(Py_TYPE(self)) is always called for PyType_FromSp...Pablo Galindo2020-05-271-0/+3
* bpo-40268: Remove unused structmember.h includes (GH-19530)Victor Stinner2020-04-151-1/+1
* bpo-39573: Use Py_SET_SIZE() function (GH-18402)Victor Stinner2020-02-071-1/+1
* bpo-38650: Constify PyStructSequence_UnnamedField. (GH-17005)Serhiy Storchaka2019-11-161-1/+1
* bpo-37206: Unrepresentable default values no longer represented as None. (GH-...Serhiy Storchaka2019-09-141-2/+2
* bpo-38096: Complete the "structseq" and "named tuple" cleanup (GH-16010)Raymond Hettinger2019-09-121-2/+8
* Call PyObject_GC_UnTrack in structseq dealloc (GH-13751)Pablo Galindo2019-06-021-0/+1
* bpo-37126: Allow structseq objects to be tracked by the GC (GH-13729)Pablo Galindo2019-06-021-2/+18
* bpo-35810: Incref heap-allocated types in PyObject_Init (GH-11661)Eddie Elizondo2019-03-271-0/+5
* bpo-36398: Fix a possible crash in structseq_repr(). (GH-12492)Zackery Spytz2019-03-221-1/+1
* bpo-36365: Rewrite structseq_repr() using _PyUnicodeWriter (GH-12440)Victor Stinner2019-03-191-58/+68
* bpo-36254: Fix invalid uses of %d in format strings in C. (GH-12264)Serhiy Storchaka2019-03-131-1/+1
* bpo-36030: Add _PyTuple_FromArray() function (GH-11954)Sergey Fedoseev2019-02-251-7/+3
* Fix compiler warning in structseq_repr() (GH-10841)Victor Stinner2018-12-011-3/+3
* bpo-34784: Implement correct cleanup in PyStructSequence new implementation (...Pablo Galindo2018-11-151-0/+5
* bpo-34784: Fix PyStructSequence_NewType with heap-allocated StructSequence (G...Eddie Elizondo2018-11-131-92/+133
* bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH...Siddhesh Poyarekar2018-04-291-1/+1
* bpo-29793: Convert some builtin types constructors to Argument Clinic. (#615)Serhiy Storchaka2017-03-191-8/+16
* Issue #28761: The fields name and doc of structures PyMemberDef, PyGetSetDef,Serhiy Storchaka2016-11-221-1/+1
* Added the const qualifier to char* variables that refer to readonly internalSerhiy Storchaka2016-11-201-1/+1
* Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSizeSerhiy Storchaka2016-11-201-1/+1
* Issue #25923: Added the const qualifier to static constant arrays.Serhiy Storchaka2015-12-251-3/+3
* Issue #15989: Fixed some scarcely probable integer overflows.Serhiy Storchaka2015-09-061-12/+12
* Issue #18520: Add a new PyStructSequence_InitType2() function, same thanVictor Stinner2013-07-221-10/+27
* Issue #18408: Fix structseq_reduce(), handle PyDict_SetItemString() failureVictor Stinner2013-07-171-11/+13
* Close #18469: Replace PyDict_GetItemString() with _PyDict_GetItemId() in stru...Victor Stinner2013-07-161-5/+20
* Check for NULL return value in PyStructSequence_NewType(). Found by Coverity.Stefan Krah2012-08-191-1/+3
* Fix indentationAntoine Pitrou2012-02-151-12/+12
* Issue #13020: Fix a reference leak when allocating a structsequence object fa...Antoine Pitrou2012-02-151-0/+1
* Merge branches/pep-0384.Martin v. Löwis2010-12-031-0/+20
* Include structseq.h in Python.h, and remove now-redundant includes in individ...Georg Brandl2010-11-301-1/+0
* fix repr of complicated structseqs #9206Benjamin Peterson2010-07-081-2/+20
* make struct sequences subclass tuple; kill lots of codeBenjamin Peterson2010-07-071-207/+18
* Recorded merge of revisions 81029 via svnmerge fromAntoine Pitrou2010-05-091-411/+411
* Issue #1717: rename tp_compare to tp_reserved. I'll change theMark Dickinson2009-02-021-1/+1
* Merged revisions 66006 via svnmerge fromNeal Norwitz2008-08-241-6/+14
* Rename PyUnicode_AsString -> _PyUnicode_AsString andMarc-André Lemburg2008-08-071-1/+1
* Merged revisions 59933-59951 via svnmerge fromChristian Heimes2008-01-141-5/+77
* #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.Christian Heimes2007-12-191-6/+6
* Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases i...Christian Heimes2007-12-021-6/+6
* Remove the simple slicing API. All slicing is now done with slice objects.Thomas Wouters2007-08-301-1/+1
* Merge the trunk changes in. Breaks socket.ssl for now.Thomas Wouters2007-08-281-1/+54
* Merged revisions 56467-56482 via svnmerge fromMartin v. Löwis2007-07-211-9/+8
* Merge current trunk into p3yk. This includes the PyNumber_Index API change,Thomas Wouters2006-08-211-0/+4
* Merge p3yk branch with the trunk up to revision 45595. This breaks a fairThomas Wouters2006-04-211-1/+9
* Revert backwards-incompatible const changes.Martin v. Löwis2006-02-271-1/+1
* Use Py_ssize_t for counts and sizes.Martin v. Löwis2006-02-161-1/+1
* Revert 42400.Martin v. Löwis2006-02-161-3/+3