| 
6 | 6 | #endif  | 
7 | 7 | 
 
  | 
8 | 8 | #include "pycore_structs.h"       // _Py_CODEUNIT  | 
 | 9 | +#include "pycore_typedefs.h"      // _PyInterpreterFrame  | 
9 | 10 | 
 
  | 
10 | 11 | #ifdef __cplusplus  | 
11 | 12 | extern "C" {  | 
@@ -34,32 +35,32 @@ int _PyMonitoring_GetLocalEvents(PyCodeObject *code, int tool_id, _PyMonitoringE  | 
34 | 35 | 
 
  | 
35 | 36 | extern int  | 
36 | 37 | _Py_call_instrumentation(PyThreadState *tstate, int event,  | 
37 |  | -    struct _PyInterpreterFrame *frame, _Py_CODEUNIT *instr);  | 
 | 38 | +    _PyInterpreterFrame *frame, _Py_CODEUNIT *instr);  | 
38 | 39 | 
 
  | 
39 | 40 | extern int  | 
40 |  | -_Py_call_instrumentation_line(PyThreadState *tstate, struct _PyInterpreterFrame* frame,  | 
 | 41 | +_Py_call_instrumentation_line(PyThreadState *tstate, _PyInterpreterFrame* frame,  | 
41 | 42 |                               _Py_CODEUNIT *instr, _Py_CODEUNIT *prev);  | 
42 | 43 | 
 
  | 
43 | 44 | extern int  | 
44 | 45 | _Py_call_instrumentation_instruction(  | 
45 |  | -    PyThreadState *tstate, struct _PyInterpreterFrame* frame, _Py_CODEUNIT *instr);  | 
 | 46 | +    PyThreadState *tstate, _PyInterpreterFrame* frame, _Py_CODEUNIT *instr);  | 
46 | 47 | 
 
  | 
47 | 48 | _Py_CODEUNIT *  | 
48 | 49 | _Py_call_instrumentation_jump(  | 
49 | 50 |     _Py_CODEUNIT *instr, PyThreadState *tstate, int event,  | 
50 |  | -    struct _PyInterpreterFrame *frame, _Py_CODEUNIT *src, _Py_CODEUNIT *dest);  | 
 | 51 | +    _PyInterpreterFrame *frame, _Py_CODEUNIT *src, _Py_CODEUNIT *dest);  | 
51 | 52 | 
 
  | 
52 | 53 | extern int  | 
53 | 54 | _Py_call_instrumentation_arg(PyThreadState *tstate, int event,  | 
54 |  | -    struct _PyInterpreterFrame *frame, _Py_CODEUNIT *instr, PyObject *arg);  | 
 | 55 | +    _PyInterpreterFrame *frame, _Py_CODEUNIT *instr, PyObject *arg);  | 
55 | 56 | 
 
  | 
56 | 57 | extern int  | 
57 | 58 | _Py_call_instrumentation_2args(PyThreadState *tstate, int event,  | 
58 |  | -    struct _PyInterpreterFrame *frame, _Py_CODEUNIT *instr, PyObject *arg0, PyObject *arg1);  | 
 | 59 | +    _PyInterpreterFrame *frame, _Py_CODEUNIT *instr, PyObject *arg0, PyObject *arg1);  | 
59 | 60 | 
 
  | 
60 | 61 | extern void  | 
61 | 62 | _Py_call_instrumentation_exc2(PyThreadState *tstate, int event,  | 
62 |  | -    struct _PyInterpreterFrame *frame, _Py_CODEUNIT *instr, PyObject *arg0, PyObject *arg1);  | 
 | 63 | +    _PyInterpreterFrame *frame, _Py_CODEUNIT *instr, PyObject *arg0, PyObject *arg1);  | 
63 | 64 | 
 
  | 
64 | 65 | extern int  | 
65 | 66 | _Py_Instrumentation_GetLine(PyCodeObject *code, int index);  | 
 | 
0 commit comments