#ifndef Py_INTERNAL_CEVAL_STATE_H
#define Py_INTERNAL_CEVAL_STATE_H
#ifdef __cplusplus
extern "C" {
#endif
#ifndef Py_BUILD_CORE
# error "this header requires Py_BUILD_CORE define"
#endif
#include "pycore_lock.h"
#include "pycore_gil.h"
_Py_pending_call_func;
struct _pending_call { … };
#define PENDINGCALLSARRAYSIZE …
#define MAXPENDINGCALLS …
#if MAXPENDINGCALLS > 100
#define MAXPENDINGCALLSLOOP …
#else
#define MAXPENDINGCALLSLOOP …
#endif
#define MAXPENDINGCALLS_MAIN …
#define MAXPENDINGCALLSLOOP_MAIN …
struct _pending_calls { … };
perf_status_t;
#ifdef PY_HAVE_PERF_TRAMPOLINE
struct code_arena_st;
struct trampoline_api_st { … };
#endif
struct _ceval_runtime_state { … };
#ifdef PY_HAVE_PERF_TRAMPOLINE
#define _PyEval_RUNTIME_PERF_INIT …
#else
#define _PyEval_RUNTIME_PERF_INIT …
#endif
struct _ceval_state { … };
#ifdef __cplusplus
}
#endif
#endif