aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Python/pylifecycle.c
Commit message (Expand)AuthorAge
* gh-109549: Add new states to PyThreadState to support PEP 703 (gh-109915)Sam Gross2023-10-05
* gh-109860: Use a New Thread State When Switching Interpreters, When Necessary...Eric Snow2023-10-03
* gh-109853: Fix sys.path[0] For Subinterpreters (gh-109994)Eric Snow2023-10-02
* gh-110014: Include explicitly <unistd.h> header (#110155)Victor Stinner2023-09-30
* gh-110079: Remove extern "C" { ...} in C code (#110080)Victor Stinner2023-09-29
* gh-109611: Add convenient C API function _PyFile_Flush() (GH-109612)Serhiy Storchaka2023-09-23
* GH-108716: Turn off deep-freezing of code objects. (GH-108722)Mark Shannon2023-09-08
* gh-108765: Cleanup #include in Python/*.c files (#108977)Victor Stinner2023-09-06
* gh-108634: PyInterpreterState_New() no longer calls Py_FatalError() (#108748)Victor Stinner2023-09-01
* gh-108634: Py_TRACE_REFS uses a hash table (#108663)Victor Stinner2023-08-31
* gh-108314: Add PyDict_ContainsString() function (#108323)Victor Stinner2023-08-24
* gh-108308: Replace _PyDict_GetItemStringWithError() (#108372)Victor Stinner2023-08-23
* gh-108308: Replace PyDict_GetItem() with PyDict_GetItemRef() (#108309)Victor Stinner2023-08-23
* Ignore _Py_write_noraise() result: cast to (void) (#108291)Victor Stinner2023-08-22
* gh-108014: Add Py_IsFinalizing() function (#108032)Victor Stinner2023-08-18
* GH-108035: Remove the `_PyCFrame` struct as it is no longer needed for perfor...Mark Shannon2023-08-17
* gh-107630: Initialize Each Interpreter's refchain Properly (gh-107733)Eric Snow2023-08-07
* gh-107080: Fix Py_TRACE_REFS Crashes Under Isolated Subinterpreters (gh-107567)Eric Snow2023-08-03
* gh-106320: Move private _PySet API to the internal API (#107041)Victor Stinner2023-07-22
* GH-104584: Miscellaneous fixes for -Xuops (GH-106908)Brandt Bucher2023-07-20
* Remove private _PyCodec_Lookup() function (#106269)Victor Stinner2023-06-30
* gh-106084: Remove _PyObject_CallMethod() function (#106159)Victor Stinner2023-06-28
* gh-104584: Baby steps towards generating and executing traces (#105924)Guido van Rossum2023-06-26
* gh-105927: finalize_modules_clear_weaklist() uses _PyWeakref_GET_REF() (#105971)Victor Stinner2023-06-21
* GH-100987: Allow objects other than code objects as the "executable" of an in...Mark Shannon2023-06-14
* gh-104812: Run Pending Calls in any Thread (gh-104813)Eric Snow2023-06-13
* gh-105603: Change the PyInterpreterConfig.own gil Field (gh-105620)Eric Snow2023-06-13
* gh-100227: Lock Around Use of the Global "atexit" State (gh-105514)Eric Snow2023-06-08
* gh-104341: Call _PyEval_ReleaseLock() with NULL When Finalizing the Current T...Eric Snow2023-06-01
* gh-105145: Remove old functions to config Python init (#105154)Victor Stinner2023-06-01
* gh-103295: expose API for writing perf map files (#103546)gsallam2023-05-21
* GH-101520: Move tracemalloc functionality into core, leaving interface in Mod...Mark Shannon2023-05-17
* gh-103763: Implement PEP 695 (#103764)Jelle Zijlstra2023-05-15
* gh-104341: Adjust tstate_must_exit() to Respect Interpreter Finalization (gh-...Eric Snow2023-05-15
* gh-101819: Isolate `_io` (#101948)Erlend E. Aasland2023-05-15
* gh-99113: Make Sure the GIL is Acquired at the Right Places (gh-104208)Eric Snow2023-05-06
* gh-99113: Add PyInterpreterConfig.own_gil (gh-104204)Eric Snow2023-05-05
* gh-103323: Remove PyRuntimeState_GetThreadState() (#104171)Victor Stinner2023-05-04
* gh-104109: Expose Py_NewInterpreterFromConfig() in the Public C-API (gh-104110)Eric Snow2023-05-02
* gh-94673: Properly Initialize and Finalize Static Builtin Types for Each Inte...Eric Snow2023-05-01
* gh-98040: Remove just the `imp` module (#98573)Barry Warsaw2023-04-28
* gh-94673: Ensure Builtin Static Types are Readied Properly (gh-103940)Eric Snow2023-04-27
* gh-101659: Isolate "obmalloc" State to Each Interpreter (gh-101660)Eric Snow2023-04-24
* gh-84436: Implement Immortal Objects (gh-19474)Eddie Elizondo2023-04-22
* gh-101659: Add _Py_AtExit() (gh-103298)Eric Snow2023-04-05
* gh-100227: Revert gh-102925 "gh-100227: Make the Global Interned Dict Safe fo...Eric Snow2023-03-27
* gh-100227: Make the Global Interned Dict Safe for Isolated Interpreters (gh-1...Eric Snow2023-03-22
* gh-94673: Isolate the _io module to Each Interpreter (gh-102663)Eric Snow2023-03-21
* gh-98608: Fix Failure-handling in new_interpreter() (gh-102658)Eric Snow2023-03-21
* gh-102304: Move the Total Refcount to PyInterpreterState (gh-102545)Eric Snow2023-03-21