summaryrefslogtreecommitdiffstats
path: root/Python/pylifecycle.c
Commit message (Expand)AuthorAgeFilesLines
* gh-132042: Remove resolve_slotdups() to speedup class creation (#132156)Sergey Miryanov2025-10-031-0/+4
* gh-74857, PEP 538: Coerce POSIX locale to UTF-8 based locale (#139238)Victor Stinner2025-09-231-1/+4
* gh-112729: Correctly fail when the process is out of memory during interprete...Peter Bierma2025-09-191-8/+7
* gh-136003: Skip non-daemon threads when exceptions occur during finalization ...Peter Bierma2025-09-181-2/+23
* gh-136003: Execute pre-finalization callbacks in a loop (GH-136004)Peter Bierma2025-09-181-37/+136
* gh-137838: Move _PyUOpInstruction buffer to PyInterpreterState (gh-138918)Donghee Na2025-09-171-0/+1
* gh-128639: Don't assume one thread in subinterpreter finalization with fixed ...Peter Bierma2025-09-171-29/+33
* fix comment reference from man 7 signal to man 7 signal-safety (#138554)mqudah2025-09-061-1/+1
* gh-135228: Create __dict__ and __weakref__ descriptors for object (GH-136966)Petr Viktorin2025-08-181-0/+1
* gh-136421: Load `_datetime` static types during interpreter initialization (G...Peter Bierma2025-07-211-0/+5
* gh-109700: fix interpreter finalization while handling memory error (#136342)Kumar Aditya2025-07-071-7/+7
* gh-108512: Add and use new replacements for PySys_GetObject() (GH-111035)Serhiy Storchaka2025-05-281-4/+4
* Revert "gh-128639: Don't assume one thread in subinterpreter finalization (gh...Peter Bierma2025-05-191-28/+28
* gh-128639: Don't assume one thread in subinterpreter finalization (gh-128640)Peter Bierma2025-05-191-28/+28
* gh-131942: Use the Python-specific `Py_DEBUG` macro rather than `_DEBUG` in W...Xuehai Pan2025-05-081-1/+1
* GH-124715: Move trashcan mechanism into `Py_Dealloc` (GH-132280)Mark Shannon2025-04-301-0/+4
* gh-132661: Implement PEP 750 (#132662)Lysandros Nikolaou2025-04-301-0/+6
* gh-132952: Speed up startup by importing _io instead of io (#132957)Jelle Zijlstra2025-04-281-2/+2
* gh-132776: Revert Moving memoryview XIData Code to memoryobject.c (gh-132960)Eric Snow2025-04-251-7/+0
* gh-132776: Cleanup for XIBufferViewType (gh-132821)Eric Snow2025-04-251-0/+7
* Fix a typo in Python/pylifecycle.c (#132350)Chu2025-04-101-1/+1
* gh-131738: optimize builtin any/all/tuple calls with a generator expression a...Irit Katriel2025-03-281-0/+20
* gh-131238: Add pycore_interpframe_structs.h header (#131553)Victor Stinner2025-03-211-2/+0
* GH-131498: Remove conditional stack effects (GH-131499)Mark Shannon2025-03-201-0/+1
* gh-131238: Remove includes from pycore_interp.h (#131495)Victor Stinner2025-03-201-5/+2
* gh-131238: Remove more includes from pycore_interp.h (#131480)Victor Stinner2025-03-191-6/+6
* GH-131238: Core header refactor (GH-131250)Mark Shannon2025-03-171-1/+3
* gh-124878: Fix race conditions during interpreter finalization (#130649)Sam Gross2025-03-061-7/+12
* gh-130163: Fix crashes related to PySys_GetObject() (GH-130503)Serhiy Storchaka2025-02-251-12/+31
* gh-129354: Fix grammar in PyErr_FormatUnraisable() (#129475)Victor Stinner2025-01-311-15/+19
* gh-128911: Add PyImport_ImportModuleAttr() function (#128912)Victor Stinner2025-01-301-2/+2
* GH-126599: Remove the PyOptimizer API (GH-129194)Brandt Bucher2025-01-291-11/+3
* gh-129185: Simplify PyTraceMalloc_Track() (#129256)Victor Stinner2025-01-241-2/+1
* gh-129185: Fix PyTraceMalloc_Untrack() at Python exit (#129191)Victor Stinner2025-01-231-1/+3
* GH-91048: Add utils for capturing async call stack for asyncio programs and e...Yury Selivanov2025-01-221-17/+1
* gh-129033: Remove _PyInterpreterState_SetConfig() function (#129048)Victor Stinner2025-01-201-34/+0
* gh-129033: Remove _Py_InitializeMain() function (#129034)Victor Stinner2025-01-201-12/+0
* gh-128679: Redesign tracemalloc locking (#128888)Victor Stinner2025-01-151-1/+6
* gh-128400: Only show the current thread in `Py_FatalError` on the free-thread...Peter Bierma2025-01-131-0/+4
* gh-128146: Exclude os/log.h import on older macOS versions. (#128165)Russell Keith-Magee2025-01-071-11/+22
* gh-126925: Modify how iOS test results are gathered (#127592)Russell Keith-Magee2024-12-091-0/+82
* gh-126881: fix finalization of dtoa state (#126904)Kumar Aditya2024-11-291-1/+3
* gh-126255: Ignore warning about JIT being deactivated when perf support is ac...mpage2024-11-011-1/+6
* gh-124855: Don't allow the JIT and perf support to be active at the same time...Pablo Galindo Salgado2024-10-301-7/+14
* gh-125286: Share the Main Refchain With Legacy Interpreters (gh-125709)Eric Snow2024-10-231-0/+14
* gh-125604: Move _Py_AuditHookEntry, etc. Out of pycore_runtime.h (gh-125605)Eric Snow2024-10-181-1/+4
* gh-124218: Use per-thread refcounts for code objects (#125216)Sam Gross2024-10-151-1/+1
* gh-87135: Hang non-main threads that attempt to acquire the GIL during finali...Jeremy Maitin-Shepard2024-10-021-1/+1
* gh-124218: Refactor per-thread reference counting (#124844)Sam Gross2024-10-011-2/+2
* gh-119180: No longer set `__annotations__` in `__main__` (#124634)Jelle Zijlstra2024-09-271-7/+1