File tree Expand file tree Collapse file tree 4 files changed +9
-12
lines changed Expand file tree Collapse file tree 4 files changed +9
-12
lines changed Original file line number Diff line number Diff line change @@ -232,15 +232,6 @@ extern void _PyObject_FreeInstanceAttributes(PyObject *self);
232
232
extern int _PyObject_IsInstanceDictEmpty (PyObject * );
233
233
extern PyObject * _PyType_GetSubclasses (PyTypeObject * );
234
234
235
- /* This function returns the number of allocated memory blocks, regardless of size */
236
- PyAPI_FUNC (Py_ssize_t ) _Py_GetAllocatedBlocks (void );
237
-
238
- /* Macros */
239
- #ifdef WITH_PYMALLOC
240
- // Export the symbol for the 3rd party guppy3 project
241
- PyAPI_FUNC (int ) _PyObject_DebugMallocStats (FILE * out );
242
- #endif
243
-
244
235
#ifdef __cplusplus
245
236
}
246
237
#endif
Original file line number Diff line number Diff line change @@ -99,6 +99,14 @@ PyAPI_DATA(struct _PyTraceMalloc_Config) _Py_tracemalloc_config;
99
99
void * _PyObject_VirtualAlloc (size_t size );
100
100
void _PyObject_VirtualFree (void * , size_t size );
101
101
102
+ /* This function returns the number of allocated memory blocks, regardless of size */
103
+ PyAPI_FUNC (Py_ssize_t ) _Py_GetAllocatedBlocks (void );
104
+
105
+ /* Macros */
106
+ #ifdef WITH_PYMALLOC
107
+ // Export the symbol for the 3rd party guppy3 project
108
+ PyAPI_FUNC (int ) _PyObject_DebugMallocStats (FILE * out );
109
+ #endif
102
110
103
111
#ifdef __cplusplus
104
112
}
Original file line number Diff line number Diff line change 8
8
/* Defined in tracemalloc.c */
9
9
extern void _PyMem_DumpTraceback (int fd , const void * ptr );
10
10
11
- // Forward declaration
12
- int _PyObject_DebugMallocStats (FILE * out );
13
-
14
11
15
12
/* Python's malloc wrappers (see pymem.h) */
16
13
Original file line number Diff line number Diff line change 19
19
#include "pycore_pathconfig.h" // _PyConfig_WritePathConfig()
20
20
#include "pycore_pyerrors.h" // _PyErr_Occurred()
21
21
#include "pycore_pylifecycle.h" // _PyErr_Print()
22
+ #include "pycore_pymem.h" // _PyObject_DebugMallocStats()
22
23
#include "pycore_pystate.h" // _PyThreadState_GET()
23
24
#include "pycore_runtime_init.h" // _PyRuntimeState_INIT
24
25
#include "pycore_sliceobject.h" // _PySlice_Fini()
You can’t perform that action at this time.
0 commit comments