1. 37bdd22 bpo-44645: Check for interrupts on any potentially backwards edge (GH-27216) (GH-27235) by Miss Islington (bot) · 4 years, 1 month ago
  2. 42a5514 Revert "bpo-44645: Check for interrupts on any potentially backwards edge. (GH-27167)" (GH-27194) (#27195) by Miss Islington (bot) · 4 years, 1 month ago
  3. 0e349ea [3.10] bpo-44645: Check for interrupts on any potentially backwards edge. (GH-27167) (GH-27183) by Mark Shannon · 4 years, 1 month ago
  4. 4a0f1df bpo-44472: Fix ltrace functionality when exceptions are raised (GH-26822) (GH-26830) by Miss Islington (bot) · 4 years, 1 month ago
  5. 9f2c63b bpo-44570: Fix line tracing for forward jumps to duplicated tails (GH-27067) by Mark Shannon · 4 years, 1 month ago
  6. 0ad1e03 bpo-43754: Eliminate bindings for partial pattern matches (GH-25229) by Brandt Bucher · 4 years, 3 months ago
  7. 069e81a bpo-43977: Use tp_flags for collection matching (GH-25723) by Mark Shannon · 4 years, 3 months ago
  8. 5bf8bf2 bpo-38530: Offer suggestions on NameError (GH-25397) by Pablo Galindo · 4 years, 4 months ago
  9. 9e7b207 bpo-43760: Speed up check for tracing in interpreter dispatch (#25276) by Mark Shannon · 4 years, 4 months ago
  10. 09bbebe bpo-43753: Add Py_Is() and Py_IsNone() functions (GH-25227) by Victor Stinner · 4 years, 4 months ago
  11. 28d28e0 bpo-43760: Streamline dispatch sequence for machines without computed gotos. (GH-25244) by Mark Shannon · 4 years, 4 months ago
  12. b37181e bpo-43683: Handle generator entry in bytecode (GH-25138) by Mark Shannon · 4 years, 4 months ago
  13. f84d5a1 bpo-42128: __match_args__ can't be a list anymore (GH-25203) by Brandt Bucher · 4 years, 4 months ago
  14. fcb55c0 bpo-27129: Use instruction offsets, not byte offsets, in bytecode and internally. (GH-25069) by Mark Shannon · 4 years, 4 months ago
  15. d41bddd Move big block of macros out of function to improve readability. (GH-25020) by Mark Shannon · 4 years, 4 months ago
  16. 4958f5d Only check evalbreaker after calls and on backwards egdes. Makes sure that __exit__ or __aexit__ is called in with statments in case of interrupt. (GH-18334) by Mark Shannon · 4 years, 4 months ago
  17. fc980e0 bpo-43541: Fix PyEval_EvalCodeEx() regression (GH-24918) by Victor Stinner · 4 years, 5 months ago
  18. 8e1b406 Make tracing info (bounds, and previous instruction offset) a bit more robust. (GH-24726) by Mark Shannon · 4 years, 5 months ago
  19. 131d551 bpo-43271: Re-enable ceval.c optimizations for Windows debug builds (GH-24739) by db3l · 4 years, 5 months ago
  20. af5fa13 bpo-37146: Deactivate opcode cache only when using huntrleaks in the test suite (GH-24643) by Pablo Galindo · 4 years, 5 months ago
  21. 145bf26 bpo-42128: Structural Pattern Matching (PEP 634) (GH-22917) by Brandt Bucher · 4 years, 5 months ago
  22. d5fc998 bpo-42093: Cleanup _PyDict_GetItemHint() (GH-24582) by Victor Stinner · 4 years, 6 months ago
  23. 46496f9 bpo-42990: Functions inherit current builtins (GH-24564) by Victor Stinner · 4 years, 6 months ago
  24. bcb094b bpo-43268: Pass interp rather than tstate to internal functions (GH-24580) by Victor Stinner · 4 years, 6 months ago
  25. a486054 bpo-43270: Remove private _PyErr_OCCURRED() macro (GH-24579) by Victor Stinner · 4 years, 6 months ago
  26. 101bf69 bpo-43268: _Py_IsMainInterpreter() now expects interp (GH-24577) by Victor Stinner · 4 years, 6 months ago
  27. 44085a3 bpo-42990: Refactor _PyFrame_New_NoTrack() (GH-24566) by Victor Stinner · 4 years, 6 months ago
  28. 3cf0833 bpo-43152: Update assert statement to remove unused warning (GH-24473) by Dong-hee Na · 4 years, 6 months ago
  29. 0332e56 bpo-42990: Further refactoring of PyEval_ functions. (GH-24368) by Mark Shannon · 4 years, 6 months ago
  30. 5c5a938 bpo-42927: Inline cache for attributes defined with '__slots__' (#24216) by Guido van Rossum · 4 years, 6 months ago
  31. d6c33fb bpo-42990: Introduce 'frame constructor' struct to simplify API for PyEval_CodeEval and friends (GH-24298) by Mark Shannon · 4 years, 6 months ago
  32. 8643345 Update frame.f_lineno before any call to the (C) tracing function. (GH-24150) by Mark Shannon · 4 years, 7 months ago
  33. ee9f98d bpo-42823: Fix frame lineno when frame.f_trace is set (GH-24099) by Mark Shannon · 4 years, 7 months ago
  34. bf353f3 bpo-42246: Make sure that `f_lasti`, and thus `f_lineno`, is set correctly after raising or reraising an exception (GH-23803) by Mark Shannon · 4 years, 8 months ago
  35. 4e7a69b bpo-42500: Fix recursion in or after except (GH-23568) by Mark Shannon · 4 years, 8 months ago
  36. 7301979 bpo-42202: Store func annotations as a tuple (GH-23316) by Yurii Karabas · 4 years, 8 months ago
  37. d96a7a8 bpo-42296: On Windows, fix CTRL+C regression (GH-23257) by Victor Stinner · 4 years, 9 months ago
  38. 877df85 bpo-42246: Partial implementation of PEP 626. (GH-23113) by Mark Shannon · 4 years, 9 months ago
  39. 80449f2 bpo-42266: Handle monkey-patching descriptors in LOAD_ATTR cache (GH-23157) by Pablo Galindo · 4 years, 9 months ago
  40. 0564aaf bpo-42099: Fix reference to ob_type in unionobject.c and ceval (GH-22829) by Neil Schemenauer · 4 years, 9 months ago
  41. fb5db7e bpo-42006: Stop using PyDict_GetItem, PyDict_GetItemString and _PyDict_GetItemId. (GH-22648) by Serhiy Storchaka · 4 years, 9 months ago
  42. 109826c bpo-42093: Add opcode cache for LOAD_ATTR (GH-22803) by Pablo Galindo · 4 years, 10 months ago
  43. 037245c bpo-41756: Add PyIter_Send function (#22443) by Vladimir Matveev · 4 years, 10 months ago
  44. dcc5421 bpo-41936. Remove macros Py_ALLOW_RECURSION/Py_END_ALLOW_RECURSION (GH-22552) by Serhiy Storchaka · 4 years, 10 months ago
  45. bd0a08e bpo-21955: Change my nickname in BINARY_ADD comment (GH-22481) by Victor Stinner · 4 years, 10 months ago
  46. 17b5be0 bpo-41670: Remove outdated predict macro invocation. (GH-22026) by Mark Shannon · 4 years, 10 months ago
  47. b7d8d8d bpo-40941: Fix stackdepth compiler warnings (GH-22377) by Victor Stinner · 4 years, 11 months ago
  48. 19c3ac9 bpo-41834: Remove _Py_CheckRecursionLimit variable (GH-22359) by Victor Stinner · 4 years, 11 months ago
  49. 2b05361 bpo-41756: Introduce PyGen_Send C API (GH-22196) by Vladimir Matveev · 4 years, 11 months ago
  50. cb9879b bpo-40941: Unify implicit and explicit state in the frame and generator objects into a single value. (GH-20803) by Mark Shannon · 5 years ago
  51. 384621c bpo-41078: Rename pycore_tupleobject.h to pycore_tuple.h (GH-21056) by Victor Stinner · 5 years ago
  52. 33faf5c bpo-40925: Remove unused stack macro SET_VALUE (GH-20783) by Dong-hee Na · 5 years ago
  53. 1bcc32f bpo-39465: Use _PyInterpreterState_GET() (GH-20788) by Victor Stinner · 5 years ago
  54. 232dda6 bpo-40679: Fix _PyEval_EvalCode() crash if qualname is NULL (GH-20615) by Victor Stinner · 5 years ago
  55. 317bab0 PyOS_AfterFork_Child() pass tstate to _PyEval_ReInitThreads() (GH-20598) by Victor Stinner · 5 years ago
  56. 26881c8 PyOS_AfterFork_Child() uses PyStatus (GH-20596) by Victor Stinner · 5 years ago
  57. 3026cad bpo-40826: Add _Py_EnsureTstateNotNULL() macro (GH-20571) by Victor Stinner · 5 years ago
  58. b5cc208 bpo-40679: Use the function's qualname in certain TypeErrors (GH-20236) by Dennis Sweeney · 5 years ago
  59. 4a12d12 Fix typo in code comment in main_loop label. (GH-20068) by Chris Jerdonek · 5 years ago
  60. 4c9ea09 bpo-38787: Add PyCFunction_CheckExact() macro for exact type checks (GH-20024) by scoder · 5 years ago
  61. 4804b5b bpo-39465: Don't access directly _Py_Identifier members (GH-20043) by Victor Stinner · 5 years ago
  62. 7be4e35 bpo-40513: Per-interpreter GIL (GH-19943) by Victor Stinner · 5 years ago
  63. e838a93 bpo-40522: _PyThreadState_Swap() sets autoTSSkey (GH-19939) by Victor Stinner · 5 years ago
  64. 299b8c6 Revert "bpo-40513: Per-interpreter signals pending (GH-19924)" (GH-19932) by Victor Stinner · 5 years ago
  65. 4e30ed3 bpo-40513: Per-interpreter recursion_limit (GH-19929) by Victor Stinner · 5 years ago
  66. 0b1e330 bpo-40513: Per-interpreter gil_drop_request (GH-19927) by Victor Stinner · 5 years ago
  67. 4e01946 bpo-40513: Per-interpreter signals pending (GH-19924) by Victor Stinner · 5 years ago
  68. 6d86a23 bpo-40429: PyFrame_GetCode() result cannot be NULL (GH-19772) by Victor Stinner · 5 years ago
  69. 2510494 bpo-40048: Fix _PyCode_InitOpcache() error path (GH-19691) by Victor Stinner · 5 years ago
  70. 4a21e57 bpo-40268: Remove unused structmember.h includes (GH-19530) by Victor Stinner · 5 years ago
  71. 62183b8 bpo-40268: Remove explicit pythread.h includes (#19529) by Victor Stinner · 5 years ago
  72. e560f90 bpo-40268: Move struct _gc_runtime_state to pycore_gc.h (GH-19515) by Victor Stinner · 5 years ago
  73. 62f75fe bpo-40232: Update PyOS_AfterFork_Child() to use _PyThread_at_fork_reinit() (GH-19450) by Dong-hee Na · 5 years ago
  74. e5014be bpo-40268: Remove a few pycore_pystate.h includes (GH-19510) by Victor Stinner · 5 years ago
  75. 81a7be3 bpo-40268: Rename _PyInterpreterState_GET_UNSAFE() (GH-19509) by Victor Stinner · 5 years ago
  76. b54a99d bpo-40082: trip_signal() uses the main interpreter (GH-19441) by Victor Stinner · 5 years ago
  77. cfc3c2f bpo-37127: Remove _pending_calls.finishing (GH-19439) by Victor Stinner · 5 years ago
  78. dda5d6e bpo-40226: PyInterpreterState_Delete() deletes pending calls (GH-19436) by Victor Stinner · 5 years ago
  79. a15e260 bpo-40170: Add _PyIndex_Check() internal function (GH-19426) by Victor Stinner · 5 years ago
  80. 1c1e68c bpo-38644: Use _PySys_Audit(): pass tstate explicitly (GH-19183) by Victor Stinner · 5 years ago
  81. 7281898 bpo-38644: Pass tstate explicitly in signalmodule.c (GH-19184) by Victor Stinner · 5 years ago
  82. 79ceccd bpo-38410: Properly handle PySys_Audit() failures (GH-16657) by Zackery Spytz · 5 years ago
  83. 6723e93 bpo-39946: Remove _PyThreadState_GetFrame (GH-19094) by Victor Stinner · 5 years ago
  84. d831688 bpo-40010: Optimize pending calls in multithreaded applications (GH-19091) by Victor Stinner · 5 years ago
  85. d2a8e5b bpo-40010: COMPUTE_EVAL_BREAKER() checks for subinterpreter (GH-19087) by Victor Stinner · 5 years ago
  86. da2914d bpo-40010: Pass tstate to ceval GIL functions (GH-19077) by Victor Stinner · 5 years ago
  87. 5a3a71d bpo-40010: Optimize signal handling in multithreaded applications (GH-19067) by Victor Stinner · 5 years ago
  88. 50e6e99 bpo-39984: Move pending calls to PyInterpreterState (GH-19066) by Victor Stinner · 5 years ago
  89. 8849e59 bpo-39984: trip_signal() uses PyGILState_GetThisThreadState() (GH-19061) by Victor Stinner · 5 years ago
  90. 56bfdeb bpo-39984: Pass tstate to _PyEval_SignalAsyncExc() (GH-19049) by Victor Stinner · 5 years ago
  91. 23ef89d bpo-39984: _PyThreadState_DeleteCurrent() takes tstate (GH-19051) by Victor Stinner · 5 years ago
  92. d7fabc1 bpo-39984: Pass tstate to handle_signals() (GH-19050) by Victor Stinner · 5 years ago
  93. dab8423 bpo-39984: Add PyInterpreterState.ceval (GH-19047) by Victor Stinner · 5 years ago
  94. f6a5850 bpo-35370: PyEval_SetTrace() logs unraisable error (GH-18977) by Victor Stinner · 5 years ago
  95. 309d7cc bpo-35370: Add _PyEval_SetTrace() function (GH-18975) by Victor Stinner · 5 years ago
  96. 0b72b23 bpo-38500: Add _PyInterpreterState_SetEvalFrameFunc() (GH-17340) by Victor Stinner · 5 years ago
  97. b4698ec bpo-39877: Deprecate PyEval_InitThreads() (GH-18892) by Victor Stinner · 5 years ago
  98. 175a704 bpo-39877: PyGILState_Ensure() don't call PyEval_InitThreads() (GH-18891) by Victor Stinner · 5 years ago
  99. 85f5a69 bpo-39877: Refactor take_gil() function (GH-18885) by Victor Stinner · 5 years ago
  100. 111e4ee bpo-39877: Py_Initialize() pass tstate to PyEval_InitThreads() (GH-18884) by Victor Stinner · 5 years ago