1. b39afb7 bpo-38070: Enhance _PyObject_Dump() (GH-16243) by Victor Stinner · 5 years ago
  2. c275312 bpo-38013: make async_generator_athrow object tolerant to throwing exceptions (GH-16070) by Andrew Svetlov · 5 years ago
  3. 279f446 bpo-37206: Unrepresentable default values no longer represented as None. (GH-13933) by Serhiy Storchaka · 5 years ago
  4. bf16991 bpo-38005: Fixed comparing and creating of InterpreterID and ChannelID. (GH-15652) by Serhiy Storchaka · 5 years ago
  5. 3a4f667 Cut disused recode_encoding logic in _PyBytes_DecodeEscape. (GH-16013) by Greg Price · 5 years ago
  6. 4210ad5 bpo-38096: Complete the "structseq" and "named tuple" cleanup (GH-16010) by Raymond Hettinger · 5 years ago
  7. c6734ee bpo-37802: Slightly improve perfomance of PyLong_FromUnsigned*() (GH-15192) by Sergey Fedoseev · 5 years ago
  8. 4a12a17 bpo-34331: Fix incorrectly pluralized abstract class error message. (GH-8670) by Daniel Andrade · 5 years ago
  9. 7117074 bpo-38096: Clean up the "struct sequence" / "named tuple" docs (GH-15895) by Raymond Hettinger · 5 years ago
  10. 60bba83 Doc: Fix typo in fastsearch comments (GH-14608) by Valentin Haenel · 5 years ago
  11. 7a6873c bpo-37151: remove special case for PyCFunction from PyObject_Call (GH-14684) by Jeroen Demeyer · 5 years ago
  12. ff023ed bpo-37879: Suppress subtype_dealloc decref when base type is a C heap type (GH-15323) by Eddie Elizondo · 5 years ago
  13. afdeb18 Remove unneeded assignment in PyBytes_Concat() (GH-15274) by Sergey Fedoseev · 5 years ago
  14. 2ec7010 bpo-37752: Delete redundant Py_CHARMASK in normalizestring() (GH-15095) by Jordon Xu · 5 years ago
  15. 57ea335 bpo-37619: update_one_slot() should not ignore wrapper descriptors for wrong type (GH-14836) by Jeroen Demeyer · 5 years ago
  16. 359143c Fix typo in dict object comment (#15814) by dalgarno · 5 years ago
  17. 5b00dd8 Expand comment explaining update_one_slot (GH-14810) by Jeroen Demeyer · 5 years ago
  18. 0711642 Cut tricky `goto` that isn't needed, in _PyBytes_DecodeEscape. (GH-15825) by Greg Price · 5 years ago
  19. 755d4ef Correct overflow check in PyTuple_New() (GH-14838) by Sergey Fedoseev · 5 years ago
  20. 92709a2 bpo-37840: Fix handling of negative indices in bytearray_getitem() (GH-15250) by Sergey Fedoseev · 5 years ago
  21. 3c87a66 bpo-36946:Fix possible signed integer overflow when handling slices. (GH-15639) by HongWeipeng · 5 years ago
  22. 74b662c bpo-15088 : Remove PyGen_NeedsFinalizing() (GH-15702) by Joannah Nanjekye · 5 years ago
  23. 6b51998 replace inline function `is_small_int` with a macro version (GH-15710) by animalize · 5 years ago
  24. 60bd1f8 bpo-36030: Fix a possible segfault in PyTuple_New() (GH-15670) by Zackery Spytz · 5 years ago
  25. 1f21eaa bpo-15999: Clean up of handling boolean arguments. (GH-15610) by Serhiy Storchaka · 5 years ago
  26. 41c57b3 bpo-37994: Fix silencing all errors if an attribute lookup fails. (GH-15630) by Serhiy Storchaka · 5 years ago
  27. 39d87b5 Fix typos mostly in comments, docs and test names (GH-15209) by Min ho Kim · 5 years ago
  28. 88ea166 bpo-8425: Fast path for set inplace difference when the second set is large (GH-15590) by Raymond Hettinger · 5 years ago
  29. 4901fe2 bpo-37034: Display argument name on errors with keyword arguments with Argument Clinic. (GH-13593) by Rémi Lapeyre · 5 years ago
  30. 0138c4c Fix unused variable and signed/unsigned warnings (GH-15537) by Raymond Hettinger · 5 years ago
  31. bed4817 Make PyXXX_Fini() functions private (GH-15531) by Victor Stinner · 5 years ago
  32. 998cf1f bpo-27575: port set intersection logic into dictview intersection (GH-7696) by Forest Gregg · 5 years ago
  33. 5dbe0f5 bpo-37757: Disallow PEP 572 cases that expose implementation details (GH-15131) by Nick Coghlan · 5 years ago
  34. 805f8f9 bpo-19072: Make @classmethod support chained decorators (GH-8405) by Berker Peksag · 5 years ago
  35. 5e63ab0 bpo-37812: Convert CHECK_SMALL_INT macro to a function so the return is explicit. (GH-15216) by Greg Price · 5 years ago
  36. ef61c52 bpo-37830: Fix compilation of break and continue in finally. (GH-15320) by Serhiy Storchaka · 5 years ago
  37. 7ebdda0 bpo-36311: Fixes decoding multibyte characters around chunk boundaries and improves decoding performance (GH-15083) by Steve Dower · 5 years ago
  38. d33e46d abstract.c should not be executable. (GH-15348) by Benjamin Peterson · 5 years ago
  39. 9e66aba bpo-15913: Implement PyBuffer_SizeFromFormat() (GH-13873) by Joannah Nanjekye · 5 years ago
  40. 18f8dcf bpo-37732: Fix GCC warning in _PyObject_Malloc() (GH-15333) by Victor Stinner · 5 years ago
  41. 0567786 bpo-37540: vectorcall: keyword names must be strings (GH-14682) by Jeroen Demeyer · 5 years ago
  42. 37806f4 bpo-37207: enable vectorcall for type.__call__ (GH-14588) by Jeroen Demeyer · 5 years ago
  43. 4fa10dd bpo-36030: Improve performance of some tuple operations (GH-12052) by Sergey Fedoseev · 5 years ago
  44. 7e479c8 bpo-37681: no_sanitize_thread support from GCC 5.1 (GH-15096) by Hai Shi · 5 years ago
  45. 43d564c bpo-37337: Fix a GCC 9 warning in Objects/descrobject.c (GH-14814) by Zackery Spytz · 5 years ago
  46. 18b711c bpo-37648: Fixed minor inconsistency in some __contains__. (GH-14904) by Serhiy Storchaka · 5 years ago
  47. c4cacc8 Fix typos in comments, docs and test names (#15018) by Min ho Kim · 5 years ago
  48. 3e54b57 bpo-37340: remove free_list for bound method objects (GH-14232) by Inada Naoki · 5 years ago
  49. fb26504 bpo-37543: optimize pymalloc (#14674) by Inada Naoki · 5 years ago
  50. 1dbd084 bpo-29548: no longer use PyEval_Call* functions (GH-14683) by Jeroen Demeyer · 5 years ago
  51. 59ad110 bpo-37547: add _PyObject_CallMethodOneArg (GH-14685) by Jeroen Demeyer · 5 years ago
  52. b64c2c6 Fix compiler warning in new code. (#14690) by Tim Peters · 5 years ago
  53. 5d25f2b bpo-37537: Compute allocated blocks in _Py_GetAllocatedBlocks() (#14680) by Neil Schemenauer · 5 years ago
  54. 762f93f bpo-37337: Add _PyObject_CallMethodNoArgs() (GH-14267) by Jeroen Demeyer · 5 years ago
  55. 7b57c03 bpo-37151: remove _PyMethodDef_RawFastCall* functions (GH-14603) by Jeroen Demeyer · 5 years ago
  56. 0d722f3 bpo-36974: separate vectorcall functions for each calling convention (GH-13781) by Jeroen Demeyer · 5 years ago
  57. 196a530 bpo-37483: add _PyObject_CallOneArg() function (#14558) by Jeroen Demeyer · 5 years ago
  58. 53c2143 bpo-37233: optimize method_vectorcall in case of totalargs == 0 (GH-14550) by Jeroen Demeyer · 5 years ago
  59. d4efd91 bpo-36904: Optimize _PyStack_UnpackDict (GH-14517) by Jeroen Demeyer · 5 years ago
  60. 4a2edc3 bpo-37221: Add PyCode_NewWithPosOnlyArgs to be used internally and set PyCode_New as a compatibility wrapper (GH-13959) by Pablo Galindo · 5 years ago
  61. b1263d5 bpo-37337: Add _PyObject_VectorcallMethod() (GH-14228) by Jeroen Demeyer · 5 years ago
  62. 2a7d596 bpo-37417: Fix error handling in bytearray.extend. (GH-14407) by Brandt Bucher · 5 years ago
  63. ed076ed bpo-37388: Add PyUnicode_Decode(str, 0) fast-path (GH-14385) by Victor Stinner · 5 years ago
  64. 22eb689 bpo-37388: Development mode check encoding and errors (GH-14341) by Victor Stinner · 5 years ago
  65. 894263b bpo-24214: Fixed the UTF-8 and UTF-16 incremental decoders. (GH-14304) by Serhiy Storchaka · 5 years ago
  66. a8b27e6 bpo-36974: inherit tp_vectorcall_offset unconditionally (GH-13858) by Jeroen Demeyer · 5 years ago
  67. 770847a bpo-37348: optimize decoding ASCII string (GH-14283) by Inada Naoki · 5 years ago
  68. 7e1a9aa bpo-37151: remove _PyCFunction_FastCallDict (GH-14269) by Jeroen Demeyer · 5 years ago
  69. b45d259 bpo-36710: Use tstate in pylifecycle.c (GH-14249) by Victor Stinner · 5 years ago
  70. 5954334 bpo-37151: remove _PyFunction_FastCallDict (GH-13864) by Jeroen Demeyer · 5 years ago
  71. 988e6aa bpo-37233: use _PY_FASTCALL_SMALL_STACK in method_vectorcall (GH-13974) by Jeroen Demeyer · 5 years ago
  72. c78fe32 bpo-37151: use PyVectorcall_Call for all calls of "method" (GH-13972) by Jeroen Demeyer · 5 years ago
  73. 2ff58a2 bpo-37194: Add a new public PyObject_CallNoArgs() function (GH-13890) by Victor Stinner · 5 years ago
  74. 2e9954d bpo-36922: use Py_TPFLAGS_METHOD_DESCRIPTOR in lookup_maybe_method() (GH-13865) by Jeroen Demeyer · 5 years ago
  75. 0456df4 bpo-37231: remove _PyObject_FastCall_Prepend (GH-14153) by Jeroen Demeyer · 5 years ago
  76. c83356c closes bpo-37300: Remove unnecessary Py_XINCREF in classobject.c. (GH-14120) by Hai Shi · 5 years ago
  77. b2f9473 bpo-37249: add declaration of _PyObject_GetMethod (GH-14015) by Jeroen Demeyer · 5 years ago
  78. b4b814b bpo-37231: optimize calls of special methods (GH-13973) by Jeroen Demeyer · 5 years ago
  79. d1c85a2 bpo-37257: obmalloc: stop simple arena thrashing (#14039) by Tim Peters · 5 years ago
  80. ff6bb0a bpo-37236: pragma optimize off for _Py_c_quot on Windows arm64 (GH-13983) by Paul Monson · 5 years ago
  81. 376ce98 bpo-26219: Fix compiler warning in _PyCode_InitOpcache() (GH-13997) by Victor Stinner · 5 years ago
  82. 1f11cf9 bpo-37219: Remove erroneous optimization for differencing an empty set (GH-13965) by Raymond Hettinger · 5 years ago
  83. 1f95317 bpo-37138: fix undefined behaviour with memcpy() on NULL array (GH-13867) by Jeroen Demeyer · 5 years ago
  84. 3f345c3 bpo-37151: simplify classmethoddescr_call (GH-13340) by Jeroen Demeyer · 5 years ago
  85. dc24765 bpo-37170: Fix the cast on error in PyLong_AsUnsignedLongLongMask() (GH-13860) by Zackery Spytz · 5 years ago
  86. ea9f168 bpo-26219: Fix compiler warning in _PyCode_InitOpcache() (GH-13809) by Victor Stinner · 5 years ago
  87. 91234a1 bpo-26219: per opcode cache for LOAD_GLOBAL (GH-12884) by Inada Naoki · 5 years ago
  88. 1e375c6 bpo-36027: Really fix "incompatible pointer type" compiler warning (GH-13761) by Petr Viktorin · 5 years ago
  89. be718c3 bpo-36974: add some assertions for PEP 590 (GH-13682) by Jeroen Demeyer · 5 years ago
  90. 7f4ae1b bpo-37012: Clean up special cases in PyType_FromSpecWithBases slot assignments (GH-13496) by Petr Viktorin · 5 years ago
  91. e584cbf bpo-36027 bpo-36974: Fix "incompatible pointer type" compiler warnings (GH-13758) by Petr Viktorin · 5 years ago
  92. fb9423f bpo-36974: Make tp_call=PyVectorcall_Call work for inherited types (GH-13699) by Petr Viktorin · 5 years ago
  93. 3caf4de Call PyObject_GC_UnTrack in structseq dealloc (GH-13751) by Pablo Galindo · 5 years ago
  94. 7ffcf84 bpo-37126: Allow structseq objects to be tracked by the GC (GH-13729) by Pablo Galindo · 5 years ago
  95. c529967 bpo-36027: Extend three-argument pow to negative second argument (GH-13266) by Mark Dickinson · 5 years ago
  96. bdbad71 bpo-20092. Use __index__ in constructors of int, float and complex. (GH-13108) by Serhiy Storchaka · 5 years ago
  97. 3b57f50 bpo-36842: Pass positional only parameters to code_new audit hook (GH-13707) by Pablo Galindo · 5 years ago
  98. 9843bc1 Improve exception message for str.format (GH-12675) by Francisco Couzo · 5 years ago
  99. cd74e66 bpo-37122: Make co->co_argcount represent the total number of positonal arguments in the code object (GH-13726) by Pablo Galindo · 5 years ago
  100. 5c22476 Improve docstring of list.sort (GH-8516) by Tim Hoffmann · 5 years ago