1. 7b78e7f bpo-40061: Fix a possible refleak in _asynciomodule.c (GH-19748) by Zackery Spytz · 4 years, 2 months ago
  2. 7c30d12 bpo-40696: Fix a hang that can arise after gen.throw() (GH-20287) by Chris Jerdonek · 4 years, 3 months ago
  3. da742ba bpo-31033: Improve the traceback for cancelled asyncio tasks (GH-19951) by Chris Jerdonek · 4 years, 3 months ago
  4. 1ce5841 bpo-31033: Add a msg argument to Future.cancel() and Task.cancel() (GH-19979) by Chris Jerdonek · 4 years, 3 months ago
  5. d2c349b bpo-40559: Add Py_DECREF to _asynciomodule.c:task_step_impl() (GH-19990) by Chris Jerdonek · 4 years, 3 months ago
  6. a75e730 bpo-40294: Fix _asyncio when module is loaded/unloaded multiple times (GH-19542) by Jeffrey Quesnelle · 4 years, 4 months ago
  7. 4a21e57 bpo-40268: Remove unused structmember.h includes (GH-19530) by Victor Stinner · 4 years, 4 months ago
  8. 5c3cda0 bpo-39947: Add PyThreadState_GetID() function (GH-19163) by Victor Stinner · 4 years, 5 months ago
  9. 0e427c6 bpo-39947: Add _PyThreadState_GetDict() function (GH-19160) by Victor Stinner · 4 years, 5 months ago
  10. 37fcbb6 bpo-40024: Update C extension modules to use PyModule_AddType() (GH-19119) by Dong-hee Na · 4 years, 5 months ago
  11. dffe4c0 bpo-39573: Finish converting to new Py_IS_TYPE() macro (GH-18601) by Andy Lester · 4 years, 5 months ago
  12. 1b55b65 bpo-39573: Clean up modules and headers to use Py_IS_TYPE() function (GH-18521) by Dong-hee Na · 4 years, 6 months ago
  13. ffd9753 bpo-39245: Switch to public API for Vectorcall (GH-18460) by Petr Viktorin · 4 years, 6 months ago
  14. 60ac6ed bpo-39573: Use Py_SET_SIZE() function (GH-18402) by Victor Stinner · 4 years, 6 months ago
  15. 969ae7a Make repr of C accelerated TaskWakeupMethWrapper the same as of pure Python version (GH-17484) by Andrew Svetlov · 4 years, 8 months ago
  16. dec3672 bpo-38978: Implement __class_getitem__ for asyncio objects (GH-17491) by Batuhan Taşkaya · 4 years, 8 months ago
  17. c3f6bdc bpo-38823: Clean up refleaks in _asyncio initialization. (GH-17195) by Brandt Bucher · 4 years, 9 months ago
  18. dad6be5 bpo-38785: Prevent asyncio from crashing (GH-17144) by Andrew Svetlov · 4 years, 9 months ago
  19. 321def8 bpo-36356: Fix memory leak in _asynciomodule.c (GH-16598) by Ben Harper · 4 years, 10 months ago
  20. efe74b6 bpo-38321: Fix _asynciomodule.c compiler warning (GH-16493) by Victor Stinner · 4 years, 11 months ago
  21. edad4d8 bpo-38248: Fix inconsistent immediate asyncio.Task cancellation (GH-16330) by Yury Selivanov · 4 years, 11 months ago
  22. 18b711c bpo-37648: Fixed minor inconsistency in some __contains__. (GH-14904) by Serhiy Storchaka · 5 years ago
  23. 59ad110 bpo-37547: add _PyObject_CallMethodOneArg (GH-14685) by Jeroen Demeyer · 5 years ago
  24. 762f93f bpo-37337: Add _PyObject_CallMethodNoArgs() (GH-14267) by Jeroen Demeyer · 5 years ago
  25. 196a530 bpo-37483: add _PyObject_CallOneArg() function (#14558) by Jeroen Demeyer · 5 years ago
  26. 2ff58a2 bpo-37194: Add a new public PyObject_CallNoArgs() function (GH-13890) by Victor Stinner · 5 years ago
  27. 98ef920 bpo-36999: Add asyncio.Task.get_coro() (GH-13680) by Alex Grönholm · 5 years ago
  28. ada319b bpo-32388: Remove cross-version binary compatibility requirement in tp_flags (GH-4944) by Antoine Pitrou · 5 years ago
  29. aacc77f bpo-36974: implement PEP 590 (GH-13185) by Jeroen Demeyer · 5 years ago
  30. 431b540 bpo-32528: Make asyncio.CancelledError a BaseException. (GH-13528) by Yury Selivanov · 5 years ago
  31. c5c6cda asyncio: PendingDeprecationWarning -> DeprecationWarning (GH-12494) by Inada Naoki · 5 years ago
  32. 842acaa bpo-35504: Fix segfaults and SystemErrors when deleting certain attrs. (GH-11175) by Zackery Spytz · 6 years ago
  33. d4f9cf5 bpo-33029: Fix signatures of getter and setter functions. (GH-10746) by Serhiy Storchaka · 6 years ago
  34. addf8af Fix a compiler warning added in bpo-34872. (GH-9722) by Serhiy Storchaka · 6 years ago
  35. 0c797a6 bpo-34872: Fix self-cancellation in C implementation of asyncio.Task (GH-9679) by Elvis Pranskevichus · 6 years ago
  36. 994269c bpo-34762: Update PyContext* to PyObject* in asyncio and decimal (GH-9609) by Yury Selivanov · 6 years ago
  37. fb3e9c0 bpo-34755: Add few minor optimizations in _asynciomodule.c. (GH-9455) by Serhiy Storchaka · 6 years ago
  38. 0baa72f bpo-34622: Extract asyncio exceptions into a separate module (GH-9141) by Andrew Svetlov · 6 years ago
  39. a754823 Fixed inconsistency in string handling in the Task C implementation (GH-8717) by Alex Grönholm · 6 years ago
  40. cca4eec bpo-34270: Make it possible to name asyncio tasks (GH-8547) by Alex Grönholm · 6 years ago
  41. 3c8aae9 Make TaskStepMethWrapper_Type and TaskWakeupMethWrapper_Type static. (GH-8127) by Benjamin Peterson · 6 years ago
  42. 416c1eb bpo-32610: Fix asyncio.all_tasks() to return only pending tasks. (GH-7174) by Yury Selivanov · 6 years ago
  43. 35230d0 bpo-33623: Fix possible SIGSGV when asyncio.Future is created in __del__ (#7080) by Yury Selivanov · 6 years ago
  44. 6655354 bpo-33584: Fix several minor bugs in asyncio. (GH-7003) by Serhiy Storchaka · 6 years ago
  45. d019bc8 bpo-31787: Prevent refleaks when calling __init__() more than once (GH-3995) by Oren Milman · 6 years ago
  46. c3d9508 bpo-32746: Fix multiple typos (GH-5144) by Leo Arias · 7 years ago
  47. 22feeb8 bpo-32643: Drop support for a few private Task and Future APIs. (#5293) by Yury Selivanov · 7 years ago
  48. 9d411c1 bpo-32296: Make get_running_loop() another 4-5x faster (#5277) by Yury Selivanov · 7 years ago
  49. f23746a bpo-32436: Implement PEP 567 (#5027) by Yury Selivanov · 7 years ago
  50. fc35932 Fix typo (#5049) by Andrew Svetlov · 7 years ago
  51. e0aef4f bpo-31721: Allow Future._log_traceback to only be set to False (#5009) by Yury Selivanov · 7 years ago
  52. 0cf16f9 bpo-32363: Disable Task.set_exception() and Task.set_result() (#4923) by Yury Selivanov · 7 years ago
  53. 719ccbc bpo-32415: Fix "error is already set" (#4999) by Yury Selivanov · 7 years ago
  54. 0f47fa2 bpo-32357: Use PySet_GET_SIZE macro in _is_coroutine() from _asynciomodule.c (#4990) by Andrew Svetlov · 7 years ago
  55. ca9b36c bpo-32415: Add asyncio.Task.get_loop() and Future.get_loop() (#4992) by Yury Selivanov · 7 years ago
  56. e40ad79 Fix GCC warning in _asynciomodule.c (#4928) by Zackery Spytz · 7 years ago
  57. a9d7e55 bpo-32357: Optimize asyncio.iscoroutine() for non-native coroutines (#4915) by Yury Selivanov · 7 years ago
  58. 1b7c11f bpo-32348: Optimize asyncio.Future schedule/add/remove callback. (#4907) by Yury Selivanov · 7 years ago
  59. 44d1a59 bpo-32250: Implement asyncio.current_task() and asyncio.all_tasks() (#4799) by Andrew Svetlov · 7 years ago
  60. f74ef45 bpo-32311: Implement asyncio.create_task() shortcut (#4848) by Andrew Svetlov · 7 years ago
  61. a70232f bpo-32296: Implement asyncio.get_event_loop and _get_running_loop in C. (#4827) by Yury Selivanov · 7 years ago
  62. bca4939 bpo-31185: Fixed miscellaneous errors in asyncio speedup module. (#3076) by Serhiy Storchaka · 7 years ago
  63. de34cbe bpo-31061: fix crash in asyncio speedup module (GH-2966) by Alexander Mohr · 7 years ago
  64. 833a3b0 bpo-30828: Fix out of bounds write in `asyncio.CFuture.remove_done_callback() (#2569) by Yury Selivanov · 7 years ago
  65. 7ce1c6f bpo-30508: Don't log exceptions if Task/Future "cancel()" method called (#2050) by Yury Selivanov · 7 years ago
  66. 991adca bpo-30048: asyncio: fix Task.cancel() was ignored. (GH-1097) by INADA Naoki · 7 years ago
  67. 84af903 bpo-28963: Fix out of bound iteration in asyncio.Future.remove_done_callback/C (#408) by Yury Selivanov · 7 years ago
  68. 8d26aa9 bpo-29271: Fix Task.current_task and Task.all_tasks to accept None. (#406) by Yury Selivanov · 7 years ago
  69. b6ed57d Use _PyObject_CallMethodIdObjArgs() in _asyncio by Victor Stinner · 8 years ago
  70. f17c3de Use _PyObject_CallNoArg() by Victor Stinner · 8 years ago
  71. a5ed5f0 Use _PyObject_CallNoArg() by Victor Stinner · 8 years ago
  72. 7bfb42d Issue #28858: Remove _PyObject_CallArg1() macro by Victor Stinner · 8 years ago
  73. de4ae3d Backed out changeset b9c9691c72c5 by Victor Stinner · 8 years ago
  74. edfe886 Merge 3.6 (issue #28843) by Yury Selivanov · 8 years ago
  75. 27580c1 Replace PyObject_CallFunctionObjArgs() with fastcall by Victor Stinner · 8 years ago
  76. 996fc1f correctly emulate error semantics of gen.throw in FutureIter_throw by Benjamin Peterson · 8 years ago
  77. 692796a Issue #26081: Fix refleak in _asyncio.Future.__iter__().throw. by Yury Selivanov · 8 years ago
  78. 60e49aa Issue #23996: Added _PyGen_SetStopIterationValue for safe raising by Serhiy Storchaka · 8 years ago
  79. f94d1ee Issue #28544: Fix inefficient call to _PyObject_CallMethodId() by Victor Stinner · 8 years ago
  80. 684ef2c Issue #28544: Pass `PyObject*` to _PyDict_Pop, not `PyDictObject*` by Yury Selivanov · 8 years ago
  81. 1aea8fb Issue #28544: Fix _asynciomodule.c on Windows by Victor Stinner · 8 years ago
  82. a0c1ba6 Issue #28544: Implement asyncio.Task in C. by Yury Selivanov · 8 years ago
  83. 74c1753 Issue #28430: Fix iterator of C implemented asyncio.Future doesn't by INADA Naoki · 8 years ago
  84. 53478f8 Issue #28493: Fix typos in _asynciomodule.c by Yury Selivanov · 8 years ago
  85. a4b884f Issue #28492: Fix how StopIteration is raised in _asyncio.Future by Yury Selivanov · 8 years ago
  86. c411a7d Issue #28452: Remove _asyncio._init_module function by INADA Naoki · 8 years ago
  87. 9f2ce25 Issue #28428: Rename _futures module to _asyncio. by INADA Naoki · 8 years ago[Renamed (96%) from Modules/_futuresmodule.c]
  88. 1be427b Issue #28405: Fix compile error for _futuresmodule.c on Cygwin. by INADA Naoki · 8 years ago
  89. 9e4e38e Issue #26801: Added C implementation of asyncio.Future. by INADA Naoki · 8 years ago