1. c3d9508 bpo-32746: Fix multiple typos (GH-5144) by Leo Arias · 6 years ago
  2. f320be7 bpo-32571: Avoid raising unneeded AttributeError and silencing it in C code (GH-5222) by Serhiy Storchaka · 7 years ago
  3. ce5b0e9 bpo-32226: Make __class_getitem__ an automatic class method. (#5098) by Serhiy Storchaka · 7 years ago
  4. 78e24d4 Fix outdated comment in typeobject.c (GH-5090) by Berker Peksag · 7 years ago
  5. 6b91a59 bpo-32385: Clean up the C3 MRO algorithm implementation. (#4942) by Serhiy Storchaka · 7 years ago
  6. 1f1a34c bpo-32379: Faster MRO computation for single inheritance (#4932) by Antoine Pitrou · 7 years ago
  7. a5552f0 bpo-32240: Add the const qualifier to declarations of PyObject* array arguments. (#4746) by Serhiy Storchaka · 7 years ago
  8. 2b5fd1e bpo-32226: Implementation of PEP 560 (core components) (#4732) by Ivan Levkivskyi · 7 years ago
  9. 780acc8 bpo-31506: Improve the error message logic for class instantiation (GH-4740) by Sanyam Khurana · 7 years ago
  10. 8c663fd Replace KB unit with KiB (#4293) by Victor Stinner · 7 years ago
  11. 2102c78 bpo-31336: Speed up type creation. (#3279) by scoder · 7 years ago
  12. a6c0c06 bpo-31506: Improve the error message logic for object.__new__ and object.__init__. (GH-3650) by Serhiy Storchaka · 7 years ago
  13. 4ab46d7 bpo-31497: Add private helper _PyType_Name(). (#3630) by Serhiy Storchaka · 7 years ago
  14. 3f9eee6 bpo-28411: Support other mappings in PyInterpreterState.modules. (#3593) by Eric Snow · 7 years ago
  15. d393c1b bpo-28411: Isolate PyInterpreterState.modules (#3575) by Eric Snow · 7 years ago
  16. 93c92f7 bpo-31404: Revert "remove modules from Py_InterpreterState (#1638)" (#3565) by Eric Snow · 7 years ago
  17. e3b2b4b bpo-31393: Fix the use of PyUnicode_READY(). (#3451) by Serhiy Storchaka · 7 years ago
  18. 2ebc5ce bpo-30860: Consolidate stateful runtime globals. (#3397) by Eric Snow · 7 years ago
  19. 05351c1 Revert "bpo-30860: Consolidate stateful runtime globals." (#3379) by Eric Snow · 7 years ago
  20. 76d5abc bpo-30860: Consolidate stateful runtime globals. (#2594) by Eric Snow · 7 years ago
  21. 86b7afd bpo-28411: Remove "modules" field from Py_InterpreterState. (#1638) by Eric Snow · 7 years ago
  22. 6969eaf bpo-29464: Rename METH_FASTCALL to METH_FASTCALL|METH_KEYWORDS and make (#1955) by Serhiy Storchaka · 7 years ago
  23. 4e624ca bpo-30509: Clean up calling type slots. (#1883) by Serhiy Storchaka · 7 years ago
  24. d896985 bpo-25794: Fix `type.__setattr__()` for non-interned attribute names. (#1652) by Serhiy Storchaka · 7 years ago
  25. 7e19dbc bpo-28974: `object.__format__(x, '')` is now equivalent to `str(x)` (#506) by Serhiy Storchaka · 7 years ago
  26. 8e1ddbd fix a refleak in slot_sq_length (#1162) by Xiang Zhang · 7 years ago
  27. baf9f29 bpo-29839: Raise ValueError rather than OverflowError in len() for negative values. (#701) by Serhiy Storchaka · 7 years ago
  28. 813f943 bpo-29838: Add asserts for checking results of sq_length and mq_length slots. (#700) by Serhiy Storchaka · 7 years ago
  29. 205e00c bpo-29914: Fix default implementations of __reduce__ and __reduce_ex__(). (#843) by Serhiy Storchaka · 7 years ago
  30. a00c3fd bpo-29941: Assert fixes (#886) by T. Wouters · 7 years ago
  31. fff9a31 bpo-29865: Use PyXXX_GET_SIZE macros rather than Py_SIZE for concrete types. (#748) by Serhiy Storchaka · 7 years ago
  32. 5c643a0 bpo-20185: Convert typeobject.c to Argument Clinic. (#544) by Serhiy Storchaka · 7 years ago
  33. c393ee8 bpo-24329: allow __qualname__ and __classcell__ in __slots__ (GH-495) by Xiang Zhang · 7 years ago
  34. 72dccde bpo-29548: Fix some inefficient call API usage (GH-97) by INADA Naoki · 7 years ago
  35. 516b981 Optimize slots: avoid temporary PyMethodObject by Victor Stinner · 7 years ago
  36. 35a96a2 Issue #29383: reduce temporary interned unicode by INADA Naoki · 7 years ago
  37. bda5a2b Issue #29358: Add postcondition checks on types by Victor Stinner · 7 years ago
  38. 228b12e Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever by Serhiy Storchaka · 8 years ago
  39. a8cb515 Rephrase !PyErr_Occurred() comment: may=>can by Victor Stinner · 8 years ago
  40. d526cfe type_prepare() now uses fast call (METH_FASTCALL) by Victor Stinner · 8 years ago
  41. 434723f call_method() now uses _PyObject_FastCall() by Victor Stinner · 8 years ago
  42. 5ab81d7 Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of dict. by Serhiy Storchaka · 8 years ago
  43. bdfc5ff Merge from 3.6. by Serhiy Storchaka · 8 years ago
  44. 386072e Merge from 3.6. by Serhiy Storchaka · 8 years ago
  45. 49010ee Revert changeset 1f31bf3f76f5 (issue5322) except tests. by Serhiy Storchaka · 8 years ago
  46. 887b430 Use _PyObject_FastCallVa() in type slots by Victor Stinner · 8 years ago
  47. 1b58d8a Issue #5322: Fixed setting __new__ to a PyCFunction inside Python code. by Serhiy Storchaka · 8 years ago
  48. 0c78634 Issue #5322: Fixed setting __new__ to a PyCFunction inside Python code. by Serhiy Storchaka · 8 years ago
  49. a5ed5f0 Use _PyObject_CallNoArg() by Victor Stinner · 8 years ago
  50. 2d0eb65 Uniformize argument names of "call" functions by Victor Stinner · 8 years ago
  51. 9083eb6 Use directly _PyObject_GenericSetAttrWithDict() by Victor Stinner · 8 years ago
  52. 7bfb42d Issue #28858: Remove _PyObject_CallArg1() macro by Victor Stinner · 8 years ago
  53. d77e5b7 Merge #23722 from 3.6 by Nick Coghlan · 8 years ago
  54. 19d2467 Issue #23722: improve __classcell__ compatibility by Nick Coghlan · 8 years ago
  55. de4ae3d Backed out changeset b9c9691c72c5 by Victor Stinner · 8 years ago
  56. 5adfac2 Issue #5322: Fixed setting __new__ to a PyCFunction inside Python code. by Serhiy Storchaka · 8 years ago
  57. 27580c1 Replace PyObject_CallFunctionObjArgs() with fastcall by Victor Stinner · 8 years ago
  58. 8be1c39 Backed out changeset 7efddbf1aa70 by Victor Stinner · 8 years ago
  59. ebea998 Uniformize argument names of "call" functions by Victor Stinner · 8 years ago
  60. baa7223 Issue #28797: Modifying the class __dict__ inside the __set_name__ method of by Serhiy Storchaka · 8 years ago
  61. 9ec0772 Issue #28797: Modifying the class __dict__ inside the __set_name__ method of by Serhiy Storchaka · 8 years ago
  62. 85b0f5b Added the const qualifier to char* variables that refer to readonly internal by Serhiy Storchaka · 8 years ago
  63. 0651583 Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSize by Serhiy Storchaka · 8 years ago
  64. fab6acd Issue #28701: Replace _PyUnicode_CompareWithId with _PyUnicode_EqualToASCIIId. by Serhiy Storchaka · 8 years ago
  65. f5894dd Issue #28701: Replace _PyUnicode_CompareWithId with _PyUnicode_EqualToASCIIId. by Serhiy Storchaka · 8 years ago
  66. 3b73ea1 Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString. by Serhiy Storchaka · 8 years ago
  67. f4934ea Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString. by Serhiy Storchaka · 8 years ago
  68. 7984bff Issue #28385: An error message when non-empty format spec is passed to by Serhiy Storchaka · 8 years ago
  69. d1af5ef Issue #28385: An error message when non-empty format spec is passed to by Serhiy Storchaka · 8 years ago
  70. d5d32d2 Issue #28214: Improved exception reporting for problematic __set_name__ by Serhiy Storchaka · 8 years ago
  71. 5cade88 Check return value of _PyDict_SetItemId() by Christian Heimes · 8 years ago
  72. 56588b7 Issue #26906: Resolving special methods of uninitialized type now causes by Serhiy Storchaka · 8 years ago
  73. 8ef3460 Issue #26906: Resolving special methods of uninitialized type now causes by Serhiy Storchaka · 8 years ago
  74. e45b7c0 Issue #18287: PyType_Ready() now checks that tp_name is not NULL. by Serhiy Storchaka · 8 years ago
  75. de0574b Issue #18287: PyType_Ready() now checks that tp_name is not NULL. by Serhiy Storchaka · 8 years ago
  76. 8044809 merge 3.5 (#26617) by Benjamin Peterson · 8 years ago
  77. 8f657c3 ensure gc tracking is off when invoking weakref callbacks (closes #26617) by Benjamin Peterson · 8 years ago
  78. afd02a4 Issue #28214: Now __set_name__ is looked up on the class instead of the by Serhiy Storchaka · 8 years ago
  79. 944368e Issue #23722: Initialize __class__ from type.__new__() by Nick Coghlan · 8 years ago
  80. 7c19aff Issue #25856: The __module__ attribute of extension classes and functions by Serhiy Storchaka · 8 years ago
  81. 6cb526e remove unconvincing use of Py_LOCAL by Benjamin Peterson · 8 years ago
  82. 4f29e75 Issue #24254: Drop cls.__definition_order__. by Eric Snow · 8 years ago
  83. 07a2a1b Additional safe-guard against dereferencing NULL in reduce_newobj by Christian Heimes · 8 years ago
  84. 0be894b Issue #27895: Spelling fixes (Contributed by Ville Skyttä). by Martin Panter · 8 years ago
  85. ad8c83a Avoid inefficient way to call functions without argument by Victor Stinner · 8 years ago
  86. 92a6c17 Issue #24254: Preserve class attribute definition order. by Eric Snow · 8 years ago
  87. 15f44ab Issue #27895: Spelling fixes (Contributed by Ville Skyttä). by Raymond Hettinger · 8 years ago
  88. 3f1057a method_call() and slot_tp_new() now uses fast call by Victor Stinner · 8 years ago
  89. 463b86a Issue #27809: Use _PyObject_FastCallDict() by Victor Stinner · 8 years ago
  90. 559bb6a Rename _PyObject_FastCall() to _PyObject_FastCallDict() by Victor Stinner · 8 years ago
  91. 253021d Issue #27366: Fix init_subclass() by Victor Stinner · 8 years ago
  92. 6911267 slot_tp_iter() now uses fast call by Victor Stinner · 8 years ago
  93. 20a3007 slot_nb_bool() now uses fast call by Victor Stinner · 8 years ago
  94. a12eec4 Issue #27128: Cleanup slot_nb_bool() by Victor Stinner · 8 years ago
  95. 5e87749 Issue #27128: slot_sq_item() uses fast call by Victor Stinner · 8 years ago
  96. 018016d Issue #27128: Cleanup slot_sq_item() by Victor Stinner · 8 years ago
  97. f736c26 call_method() and call_maybe() now use fast call by Victor Stinner · 8 years ago
  98. 94463c9 Cleanup call_method() and call_maybe() by Victor Stinner · 8 years ago
  99. 56142c7 Merge 3.5 (fix refleak in call_maybe()) by Victor Stinner · 8 years ago
  100. 6902ddf Fix a refleak in call_maybe() by Victor Stinner · 8 years ago