mirror of
https://github.com/python/cpython.git
synced 2025-12-15 21:44:50 +00:00
bpo-45786: Remove _PyFrame_Fini() and _PyFrame_DebugMallocStats() (GH-31874)
Remove private empty _PyFrame_Fini() and _PyFrame_DebugMallocStats() functions.
This commit is contained in:
parent
d7a93cbf4b
commit
2217462bda
5 changed files with 0 additions and 20 deletions
|
|
@ -22,6 +22,4 @@ PyAPI_FUNC(void) PyFrame_LocalsToFast(PyFrameObject *, int);
|
|||
PyAPI_FUNC(int) PyFrame_FastToLocalsWithError(PyFrameObject *f);
|
||||
PyAPI_FUNC(void) PyFrame_FastToLocals(PyFrameObject *);
|
||||
|
||||
PyAPI_FUNC(void) _PyFrame_DebugMallocStats(FILE *out);
|
||||
|
||||
PyAPI_FUNC(PyFrameObject *) PyFrame_GetBack(PyFrameObject *frame);
|
||||
|
|
|
|||
|
|
@ -21,10 +21,6 @@ struct _frame {
|
|||
|
||||
extern PyFrameObject* _PyFrame_New_NoTrack(PyCodeObject *code);
|
||||
|
||||
/* runtime lifecycle */
|
||||
|
||||
extern void _PyFrame_Fini(PyInterpreterState *interp);
|
||||
|
||||
|
||||
/* other API */
|
||||
|
||||
|
|
|
|||
|
|
@ -1034,17 +1034,6 @@ PyFrame_LocalsToFast(PyFrameObject *f, int clear)
|
|||
_PyFrame_LocalsToFast(f->f_frame, clear);
|
||||
}
|
||||
|
||||
void
|
||||
_PyFrame_Fini(PyInterpreterState *interp)
|
||||
{
|
||||
}
|
||||
|
||||
/* Print summary info about the state of the optimized allocator */
|
||||
void
|
||||
_PyFrame_DebugMallocStats(FILE *out)
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
PyCodeObject *
|
||||
PyFrame_GetCode(PyFrameObject *frame)
|
||||
|
|
|
|||
|
|
@ -2118,7 +2118,6 @@ _PyObject_DebugTypeStats(FILE *out)
|
|||
{
|
||||
_PyDict_DebugMallocStats(out);
|
||||
_PyFloat_DebugMallocStats(out);
|
||||
_PyFrame_DebugMallocStats(out);
|
||||
_PyList_DebugMallocStats(out);
|
||||
_PyTuple_DebugMallocStats(out);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,7 +9,6 @@
|
|||
#include "pycore_dict.h" // _PyDict_Fini()
|
||||
#include "pycore_fileutils.h" // _Py_ResetForceASCII()
|
||||
#include "pycore_floatobject.h" // _PyFloat_InitTypes()
|
||||
#include "pycore_frame.h" // _PyFrame_Fini()
|
||||
#include "pycore_genobject.h" // _PyAsyncGen_Fini()
|
||||
#include "pycore_import.h" // _PyImport_BootstrapImp()
|
||||
#include "pycore_initconfig.h" // _PyStatus_OK()
|
||||
|
|
@ -1667,7 +1666,6 @@ finalize_interp_types(PyInterpreterState *interp)
|
|||
_PyUnicode_FiniTypes(interp);
|
||||
_PySys_Fini(interp);
|
||||
_PyExc_Fini(interp);
|
||||
_PyFrame_Fini(interp);
|
||||
_PyAsyncGen_Fini(interp);
|
||||
_PyContext_Fini(interp);
|
||||
_PyFloat_FiniType(interp);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue