- 4e7a69b bpo-42500: Fix recursion in or after except (GH-23568) by Mark Shannon · 3 years, 9 months ago
- 7301979 bpo-42202: Store func annotations as a tuple (GH-23316) by Yurii Karabas · 3 years, 9 months ago
- d96a7a8 bpo-42296: On Windows, fix CTRL+C regression (GH-23257) by Victor Stinner · 3 years, 10 months ago
- 877df85 bpo-42246: Partial implementation of PEP 626. (GH-23113) by Mark Shannon · 3 years, 10 months ago
- 80449f2 bpo-42266: Handle monkey-patching descriptors in LOAD_ATTR cache (GH-23157) by Pablo Galindo · 3 years, 10 months ago
- 0564aaf bpo-42099: Fix reference to ob_type in unionobject.c and ceval (GH-22829) by Neil Schemenauer · 3 years, 10 months ago
- fb5db7e bpo-42006: Stop using PyDict_GetItem, PyDict_GetItemString and _PyDict_GetItemId. (GH-22648) by Serhiy Storchaka · 3 years, 10 months ago
- 109826c bpo-42093: Add opcode cache for LOAD_ATTR (GH-22803) by Pablo Galindo · 3 years, 10 months ago
- 037245c bpo-41756: Add PyIter_Send function (#22443) by Vladimir Matveev · 3 years, 11 months ago
- dcc5421 bpo-41936. Remove macros Py_ALLOW_RECURSION/Py_END_ALLOW_RECURSION (GH-22552) by Serhiy Storchaka · 3 years, 11 months ago
- bd0a08e bpo-21955: Change my nickname in BINARY_ADD comment (GH-22481) by Victor Stinner · 4 years ago
- 17b5be0 bpo-41670: Remove outdated predict macro invocation. (GH-22026) by Mark Shannon · 4 years ago
- b7d8d8d bpo-40941: Fix stackdepth compiler warnings (GH-22377) by Victor Stinner · 4 years ago
- 19c3ac9 bpo-41834: Remove _Py_CheckRecursionLimit variable (GH-22359) by Victor Stinner · 4 years ago
- 2b05361 bpo-41756: Introduce PyGen_Send C API (GH-22196) by Vladimir Matveev · 4 years ago
- cb9879b bpo-40941: Unify implicit and explicit state in the frame and generator objects into a single value. (GH-20803) by Mark Shannon · 4 years, 1 month ago
- 384621c bpo-41078: Rename pycore_tupleobject.h to pycore_tuple.h (GH-21056) by Victor Stinner · 4 years, 2 months ago
- 33faf5c bpo-40925: Remove unused stack macro SET_VALUE (GH-20783) by Dong-hee Na · 4 years, 3 months ago
- 1bcc32f bpo-39465: Use _PyInterpreterState_GET() (GH-20788) by Victor Stinner · 4 years, 3 months ago
- 232dda6 bpo-40679: Fix _PyEval_EvalCode() crash if qualname is NULL (GH-20615) by Victor Stinner · 4 years, 3 months ago
- 317bab0 PyOS_AfterFork_Child() pass tstate to _PyEval_ReInitThreads() (GH-20598) by Victor Stinner · 4 years, 3 months ago
- 26881c8 PyOS_AfterFork_Child() uses PyStatus (GH-20596) by Victor Stinner · 4 years, 3 months ago
- 3026cad bpo-40826: Add _Py_EnsureTstateNotNULL() macro (GH-20571) by Victor Stinner · 4 years, 3 months ago
- b5cc208 bpo-40679: Use the function's qualname in certain TypeErrors (GH-20236) by Dennis Sweeney · 4 years, 3 months ago
- 4a12d12 Fix typo in code comment in main_loop label. (GH-20068) by Chris Jerdonek · 4 years, 4 months ago
- 4c9ea09 bpo-38787: Add PyCFunction_CheckExact() macro for exact type checks (GH-20024) by scoder · 4 years, 4 months ago
- 4804b5b bpo-39465: Don't access directly _Py_Identifier members (GH-20043) by Victor Stinner · 4 years, 4 months ago
- 7be4e35 bpo-40513: Per-interpreter GIL (GH-19943) by Victor Stinner · 4 years, 4 months ago
- e838a93 bpo-40522: _PyThreadState_Swap() sets autoTSSkey (GH-19939) by Victor Stinner · 4 years, 4 months ago
- 299b8c6 Revert "bpo-40513: Per-interpreter signals pending (GH-19924)" (GH-19932) by Victor Stinner · 4 years, 4 months ago
- 4e30ed3 bpo-40513: Per-interpreter recursion_limit (GH-19929) by Victor Stinner · 4 years, 4 months ago
- 0b1e330 bpo-40513: Per-interpreter gil_drop_request (GH-19927) by Victor Stinner · 4 years, 4 months ago
- 4e01946 bpo-40513: Per-interpreter signals pending (GH-19924) by Victor Stinner · 4 years, 4 months ago
- 6d86a23 bpo-40429: PyFrame_GetCode() result cannot be NULL (GH-19772) by Victor Stinner · 4 years, 4 months ago
- 2510494 bpo-40048: Fix _PyCode_InitOpcache() error path (GH-19691) by Victor Stinner · 4 years, 4 months ago
- 4a21e57 bpo-40268: Remove unused structmember.h includes (GH-19530) by Victor Stinner · 4 years, 5 months ago
- 62183b8 bpo-40268: Remove explicit pythread.h includes (#19529) by Victor Stinner · 4 years, 5 months ago
- e560f90 bpo-40268: Move struct _gc_runtime_state to pycore_gc.h (GH-19515) by Victor Stinner · 4 years, 5 months ago
- 62f75fe bpo-40232: Update PyOS_AfterFork_Child() to use _PyThread_at_fork_reinit() (GH-19450) by Dong-hee Na · 4 years, 5 months ago
- e5014be bpo-40268: Remove a few pycore_pystate.h includes (GH-19510) by Victor Stinner · 4 years, 5 months ago
- 81a7be3 bpo-40268: Rename _PyInterpreterState_GET_UNSAFE() (GH-19509) by Victor Stinner · 4 years, 5 months ago
- b54a99d bpo-40082: trip_signal() uses the main interpreter (GH-19441) by Victor Stinner · 4 years, 5 months ago
- cfc3c2f bpo-37127: Remove _pending_calls.finishing (GH-19439) by Victor Stinner · 4 years, 5 months ago
- dda5d6e bpo-40226: PyInterpreterState_Delete() deletes pending calls (GH-19436) by Victor Stinner · 4 years, 5 months ago
- a15e260 bpo-40170: Add _PyIndex_Check() internal function (GH-19426) by Victor Stinner · 4 years, 5 months ago
- 1c1e68c bpo-38644: Use _PySys_Audit(): pass tstate explicitly (GH-19183) by Victor Stinner · 4 years, 5 months ago
- 7281898 bpo-38644: Pass tstate explicitly in signalmodule.c (GH-19184) by Victor Stinner · 4 years, 5 months ago
- 79ceccd bpo-38410: Properly handle PySys_Audit() failures (GH-16657) by Zackery Spytz · 4 years, 5 months ago
- 6723e93 bpo-39946: Remove _PyThreadState_GetFrame (GH-19094) by Victor Stinner · 4 years, 5 months ago
- d831688 bpo-40010: Optimize pending calls in multithreaded applications (GH-19091) by Victor Stinner · 4 years, 5 months ago
- d2a8e5b bpo-40010: COMPUTE_EVAL_BREAKER() checks for subinterpreter (GH-19087) by Victor Stinner · 4 years, 5 months ago
- da2914d bpo-40010: Pass tstate to ceval GIL functions (GH-19077) by Victor Stinner · 4 years, 5 months ago
- 5a3a71d bpo-40010: Optimize signal handling in multithreaded applications (GH-19067) by Victor Stinner · 4 years, 5 months ago
- 50e6e99 bpo-39984: Move pending calls to PyInterpreterState (GH-19066) by Victor Stinner · 4 years, 6 months ago
- 8849e59 bpo-39984: trip_signal() uses PyGILState_GetThisThreadState() (GH-19061) by Victor Stinner · 4 years, 6 months ago
- 56bfdeb bpo-39984: Pass tstate to _PyEval_SignalAsyncExc() (GH-19049) by Victor Stinner · 4 years, 6 months ago
- 23ef89d bpo-39984: _PyThreadState_DeleteCurrent() takes tstate (GH-19051) by Victor Stinner · 4 years, 6 months ago
- d7fabc1 bpo-39984: Pass tstate to handle_signals() (GH-19050) by Victor Stinner · 4 years, 6 months ago
- dab8423 bpo-39984: Add PyInterpreterState.ceval (GH-19047) by Victor Stinner · 4 years, 6 months ago
- f6a5850 bpo-35370: PyEval_SetTrace() logs unraisable error (GH-18977) by Victor Stinner · 4 years, 6 months ago
- 309d7cc bpo-35370: Add _PyEval_SetTrace() function (GH-18975) by Victor Stinner · 4 years, 6 months ago
- 0b72b23 bpo-38500: Add _PyInterpreterState_SetEvalFrameFunc() (GH-17340) by Victor Stinner · 4 years, 6 months ago
- b4698ec bpo-39877: Deprecate PyEval_InitThreads() (GH-18892) by Victor Stinner · 4 years, 6 months ago
- 175a704 bpo-39877: PyGILState_Ensure() don't call PyEval_InitThreads() (GH-18891) by Victor Stinner · 4 years, 6 months ago
- 85f5a69 bpo-39877: Refactor take_gil() function (GH-18885) by Victor Stinner · 4 years, 6 months ago
- 111e4ee bpo-39877: Py_Initialize() pass tstate to PyEval_InitThreads() (GH-18884) by Victor Stinner · 4 years, 6 months ago
- 3225b9f bpo-39877: Remove useless PyEval_InitThreads() calls (GH-18883) by Victor Stinner · 4 years, 6 months ago
- eb4e2ae bpo-39877: Fix PyEval_RestoreThread() for daemon threads (GH-18811) by Victor Stinner · 4 years, 6 months ago
- 9e5d30c bpo-39882: Py_FatalError() logs the function name (GH-18819) by Victor Stinner · 4 years, 6 months ago
- 7b3c252 bpo-39877: _PyRuntimeState.finalizing becomes atomic (GH-18816) by Victor Stinner · 4 years, 6 months ago
- dffe4c0 bpo-39573: Finish converting to new Py_IS_TYPE() macro (GH-18601) by Andy Lester · 4 years, 6 months ago
- baf29b2 Reuse identifier of PREDICT macros as PREDICT_ID (GH-17155) by Denis Chernikov · 4 years, 6 months ago
- e6be9b5 closes bpo-39605: Fix some casts to not cast away const. (GH-18453) by Andy Lester · 4 years, 7 months ago
- ffd9753 bpo-39245: Switch to public API for Vectorcall (GH-18460) by Petr Viktorin · 4 years, 7 months ago
- 60ac6ed bpo-39573: Use Py_SET_SIZE() function (GH-18402) by Victor Stinner · 4 years, 7 months ago
- a102ed7 bpo-39573: Use Py_TYPE() macro in Python and Include directories (GH-18391) by Victor Stinner · 4 years, 7 months ago
- 46874c2 bpo-39487: Merge duplicated _Py_IDENTIFIER identifiers in C code (GH-18254) by Hai Shi · 4 years, 7 months ago
- 17c68b8 bpo-38631: Replace Py_FatalError() with assert() in ceval.c (GH-18279) by Victor Stinner · 4 years, 7 months ago
- aabdeb7 bpo-38960: DTrace build fix for FreeBSD. (GH-17451) by David Carlier · 4 years, 7 months ago
- 61f4db8 bpo-38644: Pass tstate in ceval.c (GH-18222) by Victor Stinner · 4 years, 7 months ago
- 8a4cd70 bpo-39320: Handle unpacking of **values in compiler (GH-18141) by Mark Shannon · 4 years, 7 months ago
- 13bc139 bpo-39320: Handle unpacking of *values in compiler (GH-17984) by Mark Shannon · 4 years, 7 months ago
- 1d1b97a bpo-39048: Look up __aenter__ before __aexit__ in async with (GH-17609) by Géry Ogam · 4 years, 8 months ago
- 9af0e47 bpo-39156: Break up COMPARE_OP into four logically distinct opcodes. (GH-17754) by Mark Shannon · 4 years, 8 months ago
- 2b1df45 bpo-38644: Pass tstate to _Py_FinishPendingCalls() (GH-17990) by Victor Stinner · 4 years, 8 months ago
- e7c9f4a Cleanup exit code for interpreter. (GH-17756) by Mark Shannon · 4 years, 8 months ago
- 4c53e63 bpo-39166: Fix trace of last iteration of async for loops (#17800) by Pablo Galindo · 4 years, 8 months ago
- 04ec7a1 bpo-39114: Fix tracing of except handlers with name binding (GH-17769) by Pablo Galindo · 4 years, 8 months ago
- fee5526 Produce cleaner bytecode for 'with' and 'async with' by generating separate code for normal and exceptional paths. (#6641) by Mark Shannon · 4 years, 9 months ago
- 01b1cc1 bpo-36710: Add PyInterpreterState.runtime field (GH-17270) by Victor Stinner · 4 years, 10 months ago
- b5e170f bpo-38644: Add _PyEval_EvalCode() (GH-17183) by Victor Stinner · 4 years, 10 months ago
- 4d231bc bpo-38644: Add _PyObject_Call() (GH-17089) by Victor Stinner · 4 years, 10 months ago
- b9e6812 bpo-38644: Add _PyEval_EvalFrame() with tstate (GH-17131) by Victor Stinner · 4 years, 10 months ago
- bf17d41 bpo-37645: add new function _PyObject_FunctionStr() (GH-14890) by Jeroen Demeyer · 4 years, 10 months ago
- 1726909 bpo-38644: Pass tstate to _Py_CheckFunctionResult() (GH-17050) by Victor Stinner · 4 years, 10 months ago
- be434dc bpo-38644: Pass tstate to Py_EnterRecursiveCall() (GH-16997) by Victor Stinner · 4 years, 10 months ago
- f4b1e3d bpo-38644: Add Py_EnterRecursiveCall() to the limited API (GH-17046) by Victor Stinner · 4 years, 10 months ago
- f185a73 bpo-38310: Predict BUILD_MAP_UNPACK_WITH_CALL -> CALL_FUNCTION_EX. (GH-16467) by Brandt Bucher · 5 years ago
- 7a6873c bpo-37151: remove special case for PyCFunction from PyObject_Call (GH-14684) by Jeroen Demeyer · 5 years ago
- a511c7a bpo-38090: Fix reference leak in ceval.c (GH-15848) by Pablo Galindo · 5 years ago