48 Commits (793cb85437299a3da3d74fe65480d720af330cbb)

Author SHA1 Message Date
Victor Stinner 54ba556c6c
bpo-35134: Create Include/cpython/tupleobject.h (GH-10764) 7 years ago
Victor Stinner df108dc661
Add assertion to _PyTuple_CAST(op) (GH-10712) 7 years ago
Victor Stinner ec13b9322d
bpo-35081: Add Include/internal/pycore_tupleobject.h (GH-10705) 7 years ago
Victor Stinner 8ac6539d85
bpo-35081: Add _PyTuple_CAST() (GH-10704) 7 years ago
Victor Stinner d17a693fa0
bpo-35199: Add an internal _PyTuple_ITEMS() macro (GH-10434) 7 years ago
Chris e0720cd9e4 Fix small typo in tupleobject.h (#4801) 8 years ago
Serhiy Storchaka 1a5856bf92 bpo-29867: Add asserts in PyTuple_GET_SIZE, PyList_GET_SIZE and PySet_GET_SIZE. (#751) 9 years ago
David Malcolm 49526f48fc Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allocation issues 14 years ago
Martin v. Löwis 4d0d471a80 Merge branches/pep-0384. 15 years ago
Antoine Pitrou 3a652b1d0a Merged revisions 70546 via svnmerge from 17 years ago
Antoine Pitrou f8387af262 Issue #4688: Add a heuristic so that tuples and dicts containing only 17 years ago
Christian Heimes a156e09b19 Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,60505-60506,60508-60509,60523-60524,60532,60543,60545,60547-60548,60552,60554,60556-60559,60561-60562,60569,60571-60572,60574,60576-60583,60585-60586,60589,60591,60594-60595,60597-60598,60600-60601,60606-60612,60615,60617,60619-60621,60623-60625,60627-60629,60631,60633,60635,60647,60650,60652,60654,60656,60658-60659,60664-60666,60668-60670,60672,60676,60678,60680-60683,60685-60686,60688,60690,60692-60694,60697-60700,60705-60706,60708,60711,60714,60720,60724-60730,60732,60736,60742,60744,60746,60748,60750-60751,60753,60756-60757,60759-60761,60763-60764,60766,60769-60770,60774-60784,60787-60845 via svnmerge from 18 years ago
Christian Heimes 3b718a79af Implemented Martin's suggestion to clear the free lists during the garbage collection of the highest generation. 18 years ago
Christian Heimes 90aa7646af #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. 18 years ago
Christian Heimes e93237dfcc #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available. 18 years ago
Christian Heimes a22e8bdfd9 Added all PyTypeObjects to the appropriate header files. 18 years ago
Martin v. Löwis 9f2e346911 Merged revisions 56467-56482 via svnmerge from 19 years ago
Martin v. Löwis 6819210b9e PEP 3123: Provide forward compatibility with Python 3.0, while keeping 19 years ago
Thomas Wouters 27d517b21b Merged revisions 53875-53911 via svnmerge from 19 years ago
Neal Norwitz ee3a1b5244 Variation of patch # 1624059 to speed up checking if an object is a subclass 19 years ago
Martin v. Löwis 18e165558b Merge ssize_t branch. 20 years ago
Armin Rigo 89a39461bf Wrote down the invariants of some common objects whose structure is 21 years ago
Raymond Hettinger cb2da43db8 Extended tuple's C API to include a new function, PyTuple_Pack() that is 23 years ago
Mark Hammond 91a681debf Excise DL_EXPORT from Include. 24 years ago
Tim Peters 4c3a0a35cd More on SF bug [#460020] bug or feature: unicode() and subclasses. 25 years ago
Guido van Rossum 5eef77a21b Make the Py<type>_Check() macro use PyObject_TypeCheck(). 25 years ago
Tim Peters 4324aa3572 Cruft cleanup: Removed the unused last_is_sticky argument from the internal 25 years ago
Guido van Rossum 8586991099 REMOVED all CWI, CNRI and BeOpen copyright markings. 26 years ago
Fred Drake 3cf4d2b3ea ANSI-fication and Py_PROTO extermination. 26 years ago
Guido van Rossum ffcc3813d8 Change copyright notice - 2nd try. 26 years ago
Guido van Rossum fd71b9e9d4 Change copyright notice. 26 years ago
Guido van Rossum c6e87a2925 Got rid of silly "123456789-..." lines in comments. 26 years ago
Guido van Rossum 43466ec7b0 Add DL_IMPORT(returntype) for all officially exported functions. 27 years ago
Barry Warsaw 9c5494a1b9 added PyTuple_GET_SIZE macro 29 years ago
Guido van Rossum d266eb460e New permission notice, includes CNRI. 30 years ago
Sjoerd Mullender 107c747009 DL_IMPORT needs an argument. 31 years ago
Jack Jansen 5dbc7231a0 DL_IMPORT macro was called in a funny way (and MW barfed on it) 31 years ago
Guido van Rossum 599de5ab9f addet SETTUPLEITEM and added cast to GETTUPLEITEM 31 years ago
Guido van Rossum 051ab123b4 make the type a parameter of the DL_IMPORT macro, for Borland C 31 years ago
Guido van Rossum 938178283c new names for lots of new functions 31 years ago
Guido van Rossum caa6380886 The great renaming, phase two: all header files have been updated to 31 years ago
Guido van Rossum 5799b52008 Added 1995 copyright. 31 years ago
Guido van Rossum e89bc75048 Changes for dynamic linking under NT 32 years ago
Guido van Rossum b6775db241 Merge alpha100 branch back to main trunk 32 years ago
Sjoerd Mullender 615194a352 Fixed bugs in resizetuple and extended the interface. 33 years ago
Guido van Rossum 12d12c5faf * compile.[ch]: support for lambda() 33 years ago
Guido van Rossum a3309960a5 * Added support for X11 modules. 33 years ago
Guido van Rossum 9bfef44d97 * Changed all copyright messages to include 1993. 33 years ago
Guido van Rossum 5113f5fd34 Copyright for 1992 added 34 years ago
Guido van Rossum 7c36ad7f44 New function gettupleslice(v, i, j). 34 years ago