summaryrefslogtreecommitdiffstats
path: root/Python/pylifecycle.c
Commit message (Expand)AuthorAgeFilesLines
* GH-108716: Turn off deep-freezing of code objects. (GH-108722)Mark Shannon2023-09-081-6/+0
* gh-108765: Cleanup #include in Python/*.c files (#108977)Victor Stinner2023-09-061-2/+3
* gh-108634: PyInterpreterState_New() no longer calls Py_FatalError() (#108748)Victor Stinner2023-09-011-3/+5
* gh-108634: Py_TRACE_REFS uses a hash table (#108663)Victor Stinner2023-08-311-13/+12
* gh-108314: Add PyDict_ContainsString() function (#108323)Victor Stinner2023-08-241-4/+5
* gh-108308: Replace _PyDict_GetItemStringWithError() (#108372)Victor Stinner2023-08-231-12/+14
* gh-108308: Replace PyDict_GetItem() with PyDict_GetItemRef() (#108309)Victor Stinner2023-08-231-6/+18
* Ignore _Py_write_noraise() result: cast to (void) (#108291)Victor Stinner2023-08-221-1/+1
* gh-108014: Add Py_IsFinalizing() function (#108032)Victor Stinner2023-08-181-1/+1
* GH-108035: Remove the `_PyCFrame` struct as it is no longer needed for perfor...Mark Shannon2023-08-171-1/+1
* gh-107630: Initialize Each Interpreter's refchain Properly (gh-107733)Eric Snow2023-08-071-0/+2
* gh-107080: Fix Py_TRACE_REFS Crashes Under Isolated Subinterpreters (gh-107567)Eric Snow2023-08-031-4/+4
* gh-106320: Move private _PySet API to the internal API (#107041)Victor Stinner2023-07-221-0/+1
* GH-104584: Miscellaneous fixes for -Xuops (GH-106908)Brandt Bucher2023-07-201-0/+4
* Remove private _PyCodec_Lookup() function (#106269)Victor Stinner2023-06-301-0/+1
* gh-106084: Remove _PyObject_CallMethod() function (#106159)Victor Stinner2023-06-271-1/+2
* gh-104584: Baby steps towards generating and executing traces (#105924)Guido van Rossum2023-06-271-0/+13
* gh-105927: finalize_modules_clear_weaklist() uses _PyWeakref_GET_REF() (#105971)Victor Stinner2023-06-211-4/+5
* GH-100987: Allow objects other than code objects as the "executable" of an in...Mark Shannon2023-06-141-20/+0
* gh-104812: Run Pending Calls in any Thread (gh-104813)Eric Snow2023-06-131-0/+3
* gh-105603: Change the PyInterpreterConfig.own gil Field (gh-105620)Eric Snow2023-06-131-4/+15
* gh-100227: Lock Around Use of the Global "atexit" State (gh-105514)Eric Snow2023-06-081-3/+14
* gh-104341: Call _PyEval_ReleaseLock() with NULL When Finalizing the Current T...Eric Snow2023-06-011-1/+1
* gh-105145: Remove old functions to config Python init (#105154)Victor Stinner2023-06-011-1/+0
* gh-103295: expose API for writing perf map files (#103546)gsallam2023-05-211-0/+1
* GH-101520: Move tracemalloc functionality into core, leaving interface in Mod...Mark Shannon2023-05-171-3/+4
* 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