1. dcfbe4f [3.10] Fix typos in the Objects directory (GH-28766) (GH-28797) by Christian Clauss · 3 years ago
  2. 761c641 bpo-44707: Fix an undefined behavior of the null pointer arithmetic (GH-27292) (GH-27442) by Miss Islington (bot) · 3 years, 2 months ago
  3. 069e81a bpo-43977: Use tp_flags for collection matching (GH-25723) by Mark Shannon · 3 years, 5 months ago
  4. 145bf26 bpo-42128: Structural Pattern Matching (PEP 634) (GH-22917) by Brandt Bucher · 3 years, 7 months ago
  5. bcb094b bpo-43268: Pass interp rather than tstate to internal functions (GH-24580) by Victor Stinner · 3 years, 7 months ago
  6. 00d7abd bpo-42519: Replace PyMem_MALLOC() with PyMem_Malloc() (GH-23586) by Victor Stinner · 3 years, 10 months ago
  7. 5b96370 Fix typo in Object/listobject.c (GH-21079) by Jeong Ukjae · 4 years, 3 months ago
  8. 522691c bpo-40521: Cleanup code of free lists (GH-21082) by Victor Stinner · 4 years, 3 months ago
  9. 384621c bpo-41078: Rename pycore_tupleobject.h to pycore_tuple.h (GH-21056) by Victor Stinner · 4 years, 3 months ago
  10. bcb1983 bpo-40887: Don't use finalized free lists (GH-20700) by Victor Stinner · 4 years, 4 months ago
  11. 88ec919 bpo-40521: Make list free list per-interpreter (GH-20642) by Victor Stinner · 4 years, 4 months ago
  12. e682b26 bpo-34397: Remove redundant overflow checks in list and tuple implementation. (GH-8757) by Sergey Fedoseev · 4 years, 4 months ago
  13. b7aa23d bpo-40521: Disable list free list in subinterpreters (GH-19959) by Victor Stinner · 4 years, 5 months ago
  14. ae00a5a bpo-40428: Remove PyTuple_ClearFreeList() function (GH-19769) by Victor Stinner · 4 years, 5 months ago
  15. e5014be bpo-40268: Remove a few pycore_pystate.h includes (GH-19510) by Victor Stinner · 4 years, 6 months ago
  16. a15e260 bpo-40170: Add _PyIndex_Check() internal function (GH-19426) by Victor Stinner · 4 years, 6 months ago
  17. 48b069a bpo-39481: Implementation for PEP 585 (#18239) by Guido van Rossum · 4 years, 6 months ago
  18. ce10554 bpo-37207: Use vectorcall for list() (GH-18928) by Petr Viktorin · 4 years, 6 months ago
  19. 2fe815e bpo-38373: Change list overallocating strategy. (GH-18952) by Serhiy Storchaka · 4 years, 6 months ago
  20. dffe4c0 bpo-39573: Finish converting to new Py_IS_TYPE() macro (GH-18601) by Andy Lester · 4 years, 7 months ago
  21. be7ead6 bpo-39737: Remove code repitition in list_richcompare (GH-18638) by sweeneyde · 4 years, 7 months ago
  22. ffd9753 bpo-39245: Switch to public API for Vectorcall (GH-18460) by Petr Viktorin · 4 years, 8 months ago
  23. 60ac6ed bpo-39573: Use Py_SET_SIZE() function (GH-18402) by Victor Stinner · 4 years, 8 months ago
  24. 58ac700 bpo-39573: Use Py_TYPE() macro in Objects directory (GH-18392) by Victor Stinner · 4 years, 8 months ago
  25. c6e5c11 bpo-39489: Remove COUNT_ALLOCS special build (GH-18259) by Victor Stinner · 4 years, 8 months ago
  26. 9e1ed51 bpo-39453: Add testcase for bpo-39453 (GH-18202) by Dong-hee Na · 4 years, 8 months ago
  27. 4dbf2d8 bpo-39453: Make list.__contains__ hold strong references to avoid crashes (GH-18181) by Dong-hee Na · 4 years, 8 months ago
  28. 14d80d0 bpo-39425: Fix list.count performance regression (GH-18119) by Dong-hee Na · 4 years, 8 months ago
  29. dfef986 bpo-38588: Optimize list comparison. (GH-17766) by Inada Naoki · 4 years, 9 months ago
  30. 2d5bf56 bpo-38588: Fix possible crashes in dict and list when calling PyObject_RichCompareBool (GH-17734) by Dong-hee Na · 4 years, 9 months ago
  31. d9e561d bpo-38610: Fix possible crashes in several list methods (GH-17022) by Zackery Spytz · 4 years, 9 months ago
  32. 3c87a66 bpo-36946:Fix possible signed integer overflow when handling slices. (GH-15639) by HongWeipeng · 5 years ago
  33. bed4817 Make PyXXX_Fini() functions private (GH-15531) by Victor Stinner · 5 years ago
  34. 18b711c bpo-37648: Fixed minor inconsistency in some __contains__. (GH-14904) by Serhiy Storchaka · 5 years ago
  35. 196a530 bpo-37483: add _PyObject_CallOneArg() function (#14558) by Jeroen Demeyer · 5 years ago
  36. 5c22476 Improve docstring of list.sort (GH-8516) by Tim Hoffmann · 5 years ago
  37. 530f506 bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464) by Jeroen Demeyer · 5 years ago
  38. 331a6a5 bpo-36763: Implement the PEP 587 (GH-13592) by Victor Stinner · 5 years ago
  39. 6bc5917 bpo-35091: Objects/listobject.c: Replace overflow checks in gallop fu… (GH-10202) by Alexey Izbyshev · 5 years ago
  40. 351c674 bpo-35983: skip trashcan for subclasses (GH-11841) by Jeroen Demeyer · 5 years ago
  41. dd5417a bpo-36218: Fix handling of heterogeneous values in list.sort (GH-12209) by Rémi Lapeyre · 6 years ago
  42. 234531b bpo-36030: Add _PyTuple_FromArray() function (GH-11954) by Sergey Fedoseev · 6 years ago
  43. ebc793d bpo-33989: Ensure that ms.key_compare is always initialized in list_sort_impl(). (GH-8710) by Zackery Spytz · 6 years ago
  44. ef1b88b bpo-36062: Minor speed-up for list slicing and copying. (GH-11967) by Sergey Fedoseev · 6 years ago
  45. f8b5344 closes bpo-35623: Fix integer overflow when sorting large lists (GH-11380) by sth · 6 years ago
  46. 0e5f771 bpo-33234: Simplify list_preallocate_exact() (GH-11220) by Sergey Fedoseev · 6 years ago
  47. bb86bf4 bpo-35444: Unify and optimize the helper for getting a builtin object. (GH-11047) by Serhiy Storchaka · 6 years ago
  48. bcda8f1 bpo-35081: Add Include/internal/pycore_object.h (GH-10640) by Victor Stinner · 6 years ago
  49. 621cebe bpo-35081: Rename internal headers (GH-10275) by Victor Stinner · 6 years ago
  50. e281f7d bpo-35081: Move accu.h to Include/internal/pycore_accu.h (GH-10271) by Victor Stinner · 6 years ago
  51. 27e2d1f bpo-35081: Add pycore_ prefix to internal header files (GH-10263) by Victor Stinner · 6 years ago
  52. 372d705 bpo-33234 Improve list() pre-sizing for inputs with known lengths (GH-9846) by Pablo Galindo · 6 years ago
  53. f1aa8ae Micro-optimize list index range checks (GH-9784) by Raymond Hettinger · 6 years ago
  54. 2fc4697 bpo-34151: Improve performance of some list operations (GH-8332) by Sergey Fedoseev · 6 years ago
  55. caba55b bpo-34301: Add _PyInterpreterState_Get() helper function (GH-8592) by Victor Stinner · 6 years ago
  56. 55edd0c bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH-6030) by Siddhesh Poyarekar · 6 years ago
  57. 745dc65 closes bpo-32898: Fix debug build crash with COUNT_ALLOCS (GH-5800) by Eddie Elizondo · 7 years ago
  58. 8017b80 bpo-28685: Fix compiler warning (GH-5423) by Victor Stinner · 7 years ago
  59. 1e34da4 bpo-28685: Optimize sorted() list.sort() with type-specialized comparisons (#582) by embg · 7 years ago
  60. 1fb72d2 bpo-32137: The repr of deeply nested dict now raises a RecursionError (#4570) by Serhiy Storchaka · 7 years ago
  61. 25420fe bpo-32030: Add more options to _PyCoreConfig (#4485) by Victor Stinner · 7 years ago
  62. e8b1965 bpo-23699: Use a macro to reduce boilerplate code in rich comparison functions (GH-793) by stratakis · 7 years ago
  63. 2ebc5ce bpo-30860: Consolidate stateful runtime globals. (#3397) by Eric Snow · 7 years ago
  64. b879fe8 Expand the PySlice_GetIndicesEx macro. (#1023) by Serhiy Storchaka · 7 years ago
  65. 80ec836 bpo-29748: Added the slice index converter in Argument Clinic. (#549) by Serhiy Storchaka · 8 years ago
  66. 202fda5 bpo-24037: Add Argument Clinic converter `bool(accept={int})`. (#485) by Serhiy Storchaka · 8 years ago
  67. fdd42c4 bpo-20185: Convert list object implementation to Argument Clinic. (#542) by Serhiy Storchaka · 8 years ago
  68. 2e56424 bpo-29695: Remove bad keyword parameters in int(), bool(), float(), list() and tuple(). (#518) by Serhiy Storchaka · 8 years ago
  69. 58d23e6 bpo-29695: Deprecated using bad named keyword arguments in builtings: (#486) by Serhiy Storchaka · 8 years ago
  70. 4cee049 bpo-27660: remove unnecessary overflow checks in list_resize (GH-189) by Xiang Zhang · 8 years ago
  71. 228b12e Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever by Serhiy Storchaka · 8 years ago
  72. 7cf8beb Issue #29331: Simplified argument parsing in sorted() and list.sort(). by Serhiy Storchaka · 8 years ago
  73. 94b39ce Issue #1621: Overflow should not be possible in listextend() by Martin Panter · 8 years ago
  74. de4ae3d Backed out changeset b9c9691c72c5 by Victor Stinner · 8 years ago
  75. 27580c1 Replace PyObject_CallFunctionObjArgs() with fastcall by Victor Stinner · 8 years ago
  76. 2f8bfef replace PY_SIZE_MAX with SIZE_MAX by Benjamin Peterson · 8 years ago
  77. 05448a6 merge 3.5 by Benjamin Peterson · 8 years ago
  78. 5a7d923 make sure to not call memcpy with a NULL second argument by Benjamin Peterson · 8 years ago
  79. 5d13238 Issue #27662: don't use PY_SIZE_MAX for overflow checking in List_New. Patch by Xiang Zhang. by Mark Dickinson · 8 years ago
  80. b93d863 Issue #1621: Avoid signed overflow in list and tuple operations by Martin Panter · 8 years ago
  81. 7e160ce Issue #23034: The output of a special Python build with defined COUNT_ALLOCS, by Serhiy Storchaka · 8 years ago
  82. f01e408 Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF by Serhiy Storchaka · 8 years ago
  83. ec39756 Issue #22570: Renamed Py_SETREF to Py_XSETREF. by Serhiy Storchaka · 8 years ago
  84. ab479c4 Issue #26494: Fixed crash on iterating exhausting iterators. by Serhiy Storchaka · 9 years ago
  85. fbb1c5e Issue #26494: Fixed crash on iterating exhausting iterators. by Serhiy Storchaka · 9 years ago
  86. 0dceb91 Tests versus zero are more compact than tests versus -1. by Raymond Hettinger · 9 years ago
  87. 1ed017a Issue #20440: Cleaning up the code by using Py_SETREF and Py_CLEAR. by Serhiy Storchaka · 9 years ago
  88. 5c4064e Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size. by Serhiy Storchaka · 9 years ago
  89. a30e225 merge 3.4 (#24044) by Benjamin Peterson · 9 years ago
  90. bd91ee9 merge 3.3 (#24044) by Benjamin Peterson · 9 years ago
  91. 51454a6 merge 3.2 (#24044) by Benjamin Peterson · 9 years ago
  92. 0823ffb properly handle malloc failure (closes #24044) by Benjamin Peterson · 9 years ago
  93. c8fd9ce merge 3.4 (#23515) by Benjamin Peterson · 10 years ago
  94. b808d59 fix merge_collapse to actually maintain the invariant it purports to (closes #23515) by Benjamin Peterson · 10 years ago
  95. ffff144 Issue #22077: Improve index error messages for bytearrays, bytes, lists, and by Terry Jan Reedy · 10 years ago
  96. af9049e merge 3.3 by Benjamin Peterson · 11 years ago
  97. 4a42cd4 avoid referencing past the bounds of an array by Benjamin Peterson · 11 years ago
  98. 1aca78d merge 3.3 by Benjamin Peterson · 11 years ago
  99. ef87f8c avoid referencing out-of-bounds memory by Benjamin Peterson · 11 years ago
  100. 25dded0 Make the various iterators' "setstate" sliently and consistently clip the by Kristján Valur Jónsson · 11 years ago