summaryrefslogtreecommitdiffstats
path: root/Include/cpython/pystate.h
Commit message (Expand)AuthorAgeFilesLines
* [3.12] GH-107263: Increase C stack limit for most functions, except `_PyEval_...Miss Islington (bot)2023-08-041-1/+2
* gh-101659: Isolate "obmalloc" State to Each Interpreter (gh-101660)Eric Snow2023-04-241-0/+4
* GH-103082: Implementation of PEP 669: Low Impact Monitoring for CPython (GH-1...Mark Shannon2023-04-121-10/+1
* gh-98627: Add an Optional Check for Extension Module Subinterpreter Compatibi...Eric Snow2023-02-161-0/+3
* GH-101578: Normalize the current exception (GH-101607)Mark Shannon2023-02-081-3/+1
* gh-59956: Clarify Runtime State Status Expectations (gh-101308)Eric Snow2023-01-301-1/+26
* gh-59956: Allow the "Trashcan" Mechanism to Work Without a Thread State (gh-1...Eric Snow2023-01-231-2/+6
* gh-59956: Clarify GILState-related Code (gh-101161)Eric Snow2023-01-191-5/+1
* gh-99741: Implement Multi-Phase Init for the _xxsubinterpreters Module (gh-99...Eric Snow2022-12-051-3/+18
* gh-99741: Clean Up the _xxsubinterpreters Module (gh-99940)Eric Snow2022-12-021-1/+1
* gh-99741: Fix the Cross-Interpreter Data API (gh-99939)Eric Snow2022-12-021-0/+1
* GH-99205: remove `_static` field from `PyThreadState` and `PyInterpreterState...Kumar Aditya2022-11-151-3/+0
* gh-98610: Adjust the Optional Restrictions on Subinterpreters (GH-98618)Eric Snow2022-10-311-6/+7
* gh-98608: Change _Py_NewInterpreter() to _Py_NewInterpreterFromConfig() (gh-9...Eric Snow2022-10-261-0/+27
* GH-91079: Decouple C stack overflow checks from Python recursion checks. (GH-...Mark Shannon2022-10-051-2/+14
* gh-77782: Deprecate global configuration variable (#93943)Victor Stinner2022-06-171-1/+4
* GH-91719: Make MSVC generate somewhat faster switch code (#91718)Guido van Rossum2022-04-211-1/+1
* Revert "bpo-46850: Move _PyEval_EvalFrameDefault() to internal C API (GH-3205...Victor Stinner2022-04-061-0/+10
* bpo-46850: Move _PyInterpreterState_SetEvalFrameFunc() to internal C API (GH-...Victor Stinner2022-04-011-10/+0
* bpo-47045: Remove `f_state` field (GH-31963)Mark Shannon2022-03-221-0/+1
* bpo-45431: Rename CFrame to _PyCFrame in the C API (GH-31584)Victor Stinner2022-02-281-6/+8
* bpo-46836: Rename InterpreterFrame to _PyInterpreterFrame (GH-31583)Victor Stinner2022-02-251-2/+2
* bpo-46748: Don't import <stdbool.h> in public headers (GH-31553)Petr Viktorin2022-02-251-3/+1
* bpo-45459: C API uses type names rather than structure names (GH-31528)Victor Stinner2022-02-241-9/+8
* bpo-45953: Preserve backward compatibility on some PyThreadState field names....Eric Snow2022-02-011-2/+5
* bpo-45953: Statically initialize all the PyThreadState fields we can. (gh-30590)Eric Snow2022-01-141-13/+29
* bpo-45953: Statically allocate the main interpreter (and initial thread state...Eric Snow2022-01-121-1/+9
* bpo-45711: Remove type and traceback from exc_info (GH-30122)Irit Katriel2021-12-171-1/+1
* bpo-46008: Move Py*State init into distinct functions. (gh-29977)Eric Snow2021-12-081-0/+6
* bpo-39026: Fix Python.h when building with Xcode (GH-29488)Victor Stinner2021-11-231-2/+0
* bpo-45753: Make recursion checks more efficient. (GH-29524)Mark Shannon2021-11-161-2/+2
* bpo-45637: Store the frame pointer in the cframe (GH-29267)Mark Shannon2021-10-281-2/+2
* bpo-43760: Add PyThreadState_EnterTracing() (GH-28542)Victor Stinner2021-10-151-0/+7
* Fix typos in the Include directory (GH-28745)Christian Clauss2021-10-061-1/+1
* bpo-44590: Lazily allocate frame objects (GH-27077)Mark Shannon2021-07-261-2/+2
* bpo-44348: Move trace-info to thread-state (GH-26623)Mark Shannon2021-06-101-0/+6
* bpo-43879: Add native_thread_id field to PyThreadState (GH-25458)Gabriele N. Tornetta2021-05-261-0/+6
* bpo-44032: Move data stack to thread from FrameObject. (GH-26076)Mark Shannon2021-05-211-0/+9
* bpo-43760: Speed up check for tracing in interpreter dispatch (#25276)Mark Shannon2021-04-131-1/+21
* bpo-42500: Fix recursion in or after except (GH-23568)Mark Shannon2020-12-021-2/+1
* bpo-42260: Add _PyInterpreterState_SetConfig() (GH-23158)Victor Stinner2020-11-041-0/+30
* bpo-41435: Add sys._current_exceptions() function (GH-21689)Julien Danjou2020-11-021-0/+5
* bpo-41936. Remove macros Py_ALLOW_RECURSION/Py_END_ALLOW_RECURSION (GH-22552)Serhiy Storchaka2020-10-051-2/+0
* bpo-39583: Remove superfluous "extern C" bits from Include/cpython/*.h (GH-18...Skip Montanaro2020-06-011-8/+0
* bpo-40421: Add pyframe.h header file (GH-19755)Victor Stinner2020-04-281-3/+3
* bpo-40268: Rename _PyInterpreterState_GET_UNSAFE() (GH-19509)Victor Stinner2020-04-141-1/+1
* bpo-40268: Add _PyInterpreterState_GetConfig() (GH-19492)Victor Stinner2020-04-131-0/+7
* bpo-39947: Add _PyThreadState_GetDict() function (GH-19160)Victor Stinner2020-03-251-0/+2
* bpo-20526: Fix PyThreadState_Clear(): don't decref frame (GH-19120)Victor Stinner2020-03-241-0/+1
* bpo-39946: Remove _PyThreadState_GetFrame (GH-19094)Victor Stinner2020-03-201-2/+0