aboutsummaryrefslogtreecommitdiff
path: root/Python/pylifecycle.c
AgeCommit message (Expand)Author
2021-03-23bpo-43244: Remove ast.h, asdl.h, Python-ast.h headers (GH-24933)Victor Stinner
2021-03-10bpo-43311: Create GIL autoTSSkey ealier (GH-24819)Victor Stinner
2021-03-04bpo-43390: Set SA_ONSTACK in PyOS_setsig (GH-24730)Gregory P. Smith
2021-02-19bpo-43268: Pass interp rather than tstate to internal functions (GH-24580)Victor Stinner
2021-02-19bpo-43268: _Py_IsMainInterpreter() now expects interp (GH-24577)Victor Stinner
2021-01-25bpo-42955: Rename module_names to sys.stdlib_module_names (GH-24332)Victor Stinner
2021-01-25bpo-42955: Add sys.modules_names (GH-24238)Victor Stinner
2021-01-19bpo-42923: _Py_DumpExtensionModules() ignores stdlib ext (GH-24254)Victor Stinner
2021-01-18bpo-42923: Dump extension modules on fatal error (GH-24207)Victor Stinner
2021-01-18bpo-42923: Py_FatalError() avoids fprintf() (GH-24242)Victor Stinner
2020-12-26bpo-42745: finalize_interp_types() calls _PyType_Fini() (GH-23953)Victor Stinner
2020-12-26bpo-40521: Per-interpreter interned strings (GH-20085)Victor Stinner
2020-12-26bpo-42745: Make the type cache per-interpreter (GH-23947)Victor Stinner
2020-12-15bpo-42639: Move atexit state to PyInterpreterState (GH-23763)Victor Stinner
2020-12-14bpo-42639: atexit now logs callbacks exceptions (GH-23771)Victor Stinner
2020-12-14bpo-42639: Cleanup atexitmodule.c (GH-23770)Victor Stinner
2020-12-09bpo-32381: Add _PyRun_AnyFileObject() (GH-23723)Victor Stinner
2020-12-08bpo-42599: Remove useless PyModule_GetWarningsModule() (GH-23691)Hai Shi
2020-11-18bpo-1635741: Convert _imp to multi-phase init (GH-23378)Victor Stinner
2020-11-18bpo-40998: Address compiler warnings found by ubsan (GH-20929)Christian Heimes
2020-11-17bpo-41686: Move _Py_RestoreSignals() to signalmodule.c (GH-23353)Victor Stinner
2020-11-17bpo-41713: Remove PyOS_InitInterrupts() function (GH-23342)Victor Stinner
2020-11-16bpo-37205: time.time() cannot fail with fatal error (GH-23314)Victor Stinner
2020-11-12bpo-42260: Initialize time and warnings earlier at startup (GH-23249)Victor Stinner
2020-11-10bpo-42260: Fix _PyConfig_Read() if compute_path_config=0 (GH-23220)Victor Stinner
2020-11-10bpo-42260: Compute the path config in the main init (GH-23211)Victor Stinner
2020-11-05bpo-42260: Add _PyInterpreterState_SetConfig() (GH-23158)Victor Stinner
2020-11-04bpo-42260: Main init modify sys.flags in-place (GH-23150)Victor Stinner
2020-11-03bpo-41796: Call _PyAST_Fini() earlier to fix a leak (GH-23131)Victor Stinner
2020-10-30bpo-42208: Call GC collect earlier in PyInterpreterState_Clear() (GH-23044)Victor Stinner
2020-10-30bpo-42208: Move _PyImport_Cleanup() to pylifecycle.c (GH-23040)Victor Stinner
2020-10-30bpo-42208: Pass tstate to _PyGC_CollectNoFail() (GH-23038)Victor Stinner
2020-10-26bpo-42006: Stop using PyDict_GetItem, PyDict_GetItemString and _PyDict_GetIte...Serhiy Storchaka
2020-09-15bpo-41631: _ast module uses again a global state (#21961)Victor Stinner
2020-08-17bpo-1635741: Explict GC collect after PyInterpreterState_Clear() (GH-21902)Hai Shi
2020-07-03bpo-41162: Clear audit hooks later during finalization (GH-21222)Konge
2020-07-02bpo-1635741: Release Unicode interned strings at exit (GH-21269)Victor Stinner
2020-07-01bpo-40521: Cleanup finalize_interp_types() (GH-21265)Victor Stinner
2020-06-25bpo-40521: Optimize PyBytes_FromStringAndSize(str, 0) (GH-21142)Victor Stinner
2020-06-24bpo-40521: Always create the empty tuple singleton (GH-21116)Victor Stinner
2020-06-24bpo-40521: Make empty Unicode string per interpreter (GH-21096)Victor Stinner
2020-06-23bpo-40521: Make MemoryError free list per interpreter (GH-21086)Victor Stinner
2020-06-23bpo-40521: Empty frozenset is no longer a singleton (GH-21085)Raymond Hettinger
2020-06-23Call _PyWarnings_InitState() in subinterpreters (GH-21078)Victor Stinner
2020-06-23bpo-40521: Make bytes singletons per interpreter (GH-21074)Victor Stinner
2020-06-23bpo-40521: Make the empty frozenset per interpreter (GH-21068)Victor Stinner
2020-06-23bpo-40521: Make dict free lists per-interpreter (GH-20645)Victor Stinner
2020-06-18bpo-41006: Remove init_sys_streams() hack (GH-20954)Victor Stinner
2020-06-11bpo-40939: Remove the old parser (GH-20768)Pablo Galindo
2020-06-08bpo-40910: Export Py_GetArgcArgv() function (GH-20721)Victor Stinner