summaryrefslogtreecommitdiffstats
path: root/Modules/atexitmodule.c
Commit message (Expand)AuthorAgeFilesLines
* gh-116322: Add Py_mod_gil module slot (#116882)Brett Simmers2024-05-031-0/+1
* gh-117764: Add signatures in the atexit module (GH-117776)Serhiy Storchaka2024-04-121-5/+10
* gh-108082: Remove _PyErr_WriteUnraisableMsg() (GH-111643)Serhiy Storchaka2023-11-031-2/+2
* gh-106320: Remove private _PyErr_WriteUnraisableMsg() (#108863)Victor Stinner2023-09-041-1/+2
* gh-101524: Only Use Public C-API in the _xxsubinterpreters Module (gh-107359)Eric Snow2023-07-271-2/+2
* gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205)Eric Snow2023-05-051-0/+6
* gh-101659: Add _Py_AtExit() (gh-103298)Eric Snow2023-04-061-9/+48
* fixes gh-96292: Fix Trivial Typo in cpython/Modules/atexitmodule.c (#96327)Ansab Gillani2022-08-271-1/+1
* gh-91320: Use _PyCFunction_CAST() (#92251)Victor Stinner2022-05-031-1/+1
* bpo-46025: Fix a crash in the atexit module for auto-unregistering functions ...Pablo Galindo Salgado2021-12-091-1/+4
* bpo-43268: Pass interp rather than tstate to internal functions (GH-24580)Victor Stinner2021-02-191-4/+4
* bpo-42639: atexit._run_exitfuncs() uses sys.unraisablehook (GH-23779)Victor Stinner2020-12-151-35/+11
* bpo-42639: Move atexit state to PyInterpreterState (GH-23763)Victor Stinner2020-12-151-97/+53
* bpo-42639: atexit now logs callbacks exceptions (GH-23771)Victor Stinner2020-12-141-18/+35
* bpo-42639: Cleanup atexitmodule.c (GH-23770)Victor Stinner2020-12-141-126/+109
* Fix atexitmodule doc (GH-21456)linchiwei1232020-07-261-1/+1
* bpo-39824: module_traverse() don't call m_traverse if md_state=NULL (GH-18738)Victor Stinner2020-03-171-16/+11
* bpo-39968: Convert extension modules' macros of get_module_state() to inline ...Hai Shi2020-03-161-10/+16
* bpo-33012: Fix invalid function cast warnings with gcc 8. (GH-6749)Serhiy Storchaka2018-11-271-1/+1
* bpo-31901: atexit callbacks should be run at subinterpreter shutdown (#4611)Marcel Plch2017-12-201-32/+40
* bpo-28994: Fixed errors handling in atexit._run_exitfuncs(). (#2034)Serhiy Storchaka2017-06-121-1/+1
* Issue #25523: Merge "a" to "an" fixes from 3.4 into 3.5Martin Panter2015-11-021-1/+1
|\
| * Issue #25523: Correct "a" article to "an" articleMartin Panter2015-11-021-1/+1
* | Removed unintentional trailing spaces in non-external and non-generated C files.Serhiy Storchaka2015-03-181-4/+4
* | Issue #22869: Split pythonrun into two modulesNick Coghlan2014-11-201-1/+1
|/
* Issue #18619: Fix atexit leaking callbacks registered from sub-interpreters, ...Antoine Pitrou2013-08-011-42/+79
* Issue #11826: Fix memory leak in atexitmodule.Stefan Krah2012-03-271-1/+9
* Issue #10756: atexit normalizes the exception before displaying it.Victor Stinner2011-01-051-0/+1
* Issue #4200: Changed the atexit module to store its state in its PyModuleDef ...Christian Heimes2008-10-301-50/+82
* Fix for issue 3666 - atexit.register with bad inputs segfaults on exit.Skip Montanaro2008-09-231-6/+7
* Implement PEP 3121: new module initialization and finalization API.Martin v. Löwis2008-06-111-4/+18
* missing docstringsSkip Montanaro2007-08-061-5/+23
* Address some XXXs from Neal Norwitz.Collin Winter2007-03-231-8/+19
* Little fixes:Neal Norwitz2007-03-211-8/+15
* Patch #1680961: remove sys.exitfunc and replace it with a private C API. Also...Collin Winter2007-03-211-0/+217