summaryrefslogtreecommitdiffstats
path: root/Python/pylifecycle.c
Commit message (Expand)AuthorAgeFilesLines
* gh-103763: Implement PEP 695 (#103764)Jelle Zijlstra2023-05-161-0/+2
* gh-104341: Adjust tstate_must_exit() to Respect Interpreter Finalization (gh-...Eric Snow2023-05-151-0/+17
* gh-101819: Isolate `_io` (#101948)Erlend E. Aasland2023-05-151-10/+0
* gh-99113: Make Sure the GIL is Acquired at the Right Places (gh-104208)Eric Snow2023-05-061-3/+22
* gh-99113: Add PyInterpreterConfig.own_gil (gh-104204)Eric Snow2023-05-051-5/+7
* gh-103323: Remove PyRuntimeState_GetThreadState() (#104171)Victor Stinner2023-05-041-4/+3
* gh-104109: Expose Py_NewInterpreterFromConfig() in the Public C-API (gh-104110)Eric Snow2023-05-031-7/+8
* gh-94673: Properly Initialize and Finalize Static Builtin Types for Each Inte...Eric Snow2023-05-021-3/+3
* gh-98040: Remove just the `imp` module (#98573)Barry Warsaw2023-04-281-4/+3
* gh-94673: Ensure Builtin Static Types are Readied Properly (gh-103940)Eric Snow2023-04-271-12/+0
* gh-101659: Isolate "obmalloc" State to Each Interpreter (gh-101660)Eric Snow2023-04-241-3/+24
* gh-84436: Implement Immortal Objects (gh-19474)Eddie Elizondo2023-04-221-5/+0
* gh-101659: Add _Py_AtExit() (gh-103298)Eric Snow2023-04-061-7/+7
* gh-100227: Revert gh-102925 "gh-100227: Make the Global Interned Dict Safe fo...Eric Snow2023-03-271-4/+0
* gh-100227: Make the Global Interned Dict Safe for Isolated Interpreters (gh-1...Eric Snow2023-03-231-0/+4
* gh-94673: Isolate the _io module to Each Interpreter (gh-102663)Eric Snow2023-03-211-4/+8
* gh-98608: Fix Failure-handling in new_interpreter() (gh-102658)Eric Snow2023-03-211-1/+1
* gh-102304: Move the Total Refcount to PyInterpreterState (gh-102545)Eric Snow2023-03-211-0/+5
* gh-98608: Stop Treating All Errors from _Py_NewInterpreterFromConfig() as Fat...Eric Snow2023-03-211-9/+10
* gh-102304: Move _Py_RefTotal to _PyRuntimeState (gh-102543)Eric Snow2023-03-201-0/+1
* gh-102755: fix refleak (#102826)Irit Katriel2023-03-191-1/+2
* gh-102778: Add sys.last_exc, deprecate sys.last_type, sys.last_value,sys.last...Irit Katriel2023-03-181-1/+1
* gh-102755: Add PyErr_DisplayException(exc) (#102756)Irit Katriel2023-03-161-21/+8
* gh-102255: Improve build support for Windows API partitions (GH-102256)Max Bachmann2023-03-091-1/+1
* gh-98627: Add an Optional Check for Extension Module Subinterpreter Compatibi...Eric Snow2023-02-161-0/+4
* gh-101758: Clean Up Uses of Import State (gh-101919)Eric Snow2023-02-151-97/+30
* gh-101819: Remove _PyWindowsConsoleIO_Type from the Windows DLL (GH-101904)Erlend E. Aasland2023-02-151-5/+9
* gh-59956: Clarify Runtime State Status Expectations (gh-101308)Eric Snow2023-01-301-3/+40
* gh-59956: Clarify GILState-related Code (gh-101161)Eric Snow2023-01-191-10/+9
* gh-81057: Move Signal-Related Globals to _PyRuntimeState (gh-100085)Eric Snow2022-12-121-1/+0
* gh-81057: Move time Globals to _PyRuntimeState (gh-100122)Eric Snow2022-12-081-0/+5
* gh-99337: Fix compile errors with gcc 12 on macOS (#99470)Ronald Oussoren2022-11-211-3/+4
* gh-81057: Move More Globals in Core Code to _PyRuntimeState (gh-99516)Eric Snow2022-11-161-2/+0
* gh-81057: Move Globals in Core Code to _PyRuntimeState (gh-99496)Eric Snow2022-11-151-0/+2
* gh-81057: Move PyImport_Inittab to _PyRuntimeState (gh-99402)Eric Snow2022-11-121-0/+5
* gh-81057: Move the Allocators to _PyRuntimeState (gh-99217)Eric Snow2022-11-111-1/+1
* gh-81057: Add PyInterpreterState.static_objects (gh-99397)Eric Snow2022-11-111-1/+1
* GH-96421: Insert shim frame on entry to interpreter (GH-96319)Mark Shannon2022-11-101-1/+20
* gh-99300: Use Py_NewRef() in Python/ directory (#99302)Victor Stinner2022-11-101-6/+3
* gh-90868: Adjust the Generated Objects (gh-99223)Eric Snow2022-11-081-0/+1
* gh-98610: Adjust the Optional Restrictions on Subinterpreters (GH-98618)Eric Snow2022-10-311-2/+8
* gh-96853: Restore test coverage for Py_Initialize(Ex) (GH-98212)Nick Coghlan2022-10-301-0/+1
* gh-98608: Change _Py_NewInterpreter() to _Py_NewInterpreterFromConfig() (gh-9...Eric Snow2022-10-261-13/+32
* gh-98417: Store int_max_str_digits on the Interpreter State (GH-98418)Eric Snow2022-10-191-0/+2
* GH-90699: use statically allocated interned strings in typeobject's slotdefs ...Kumar Aditya2022-09-071-5/+0
* gh-96143: Allow Linux perf profiler to see Python calls (GH-96123)Pablo Galindo Salgado2022-08-301-0/+11
* GH-93911: Specialize `LOAD_ATTR` for custom `__getattribute__` (GH-93988)Ken Jin2022-08-171-0/+3
* gh-94673: Always Finalize Static Builtin Types (#95153)Eric Snow2022-07-251-1/+2
* GH-94851: check refcnt of immortal objects after finalization (GH-95001)Kumar Aditya2022-07-251-0/+3
* gh-77560: Report possible errors in restoring builtins at finalization (GH-94...Serhiy Storchaka2022-06-251-1/+1