_ts Struct Reference

#include <pystate.h>

Public Attributes

struct _tsprev
 
struct _tsnext
 
PyInterpreterStateinterp
 
PyFrameObjectframe
 
int recursion_depth
 
char overflowed
 
char recursion_critical
 
int stackcheck_counter
 
int tracing
 
int use_tracing
 
Py_tracefunc c_profilefunc
 
Py_tracefunc c_tracefunc
 
PyObjectc_profileobj
 
PyObjectc_traceobj
 
PyObjectcurexc_type
 
PyObjectcurexc_value
 
PyObjectcurexc_traceback
 
_PyErr_StackItem exc_state
 
_PyErr_StackItemexc_info
 
PyObjectdict
 
int gilstate_counter
 
PyObjectasync_exc
 
unsigned long thread_id
 
int trash_delete_nesting
 
PyObjecttrash_delete_later
 
void(* on_delete )(void *)
 
void * on_delete_data
 
int coroutine_origin_tracking_depth
 
PyObjectasync_gen_firstiter
 
PyObjectasync_gen_finalizer
 
PyObjectcontext
 
uint64_t context_ver
 
uint64_t id
 

Member Data Documentation

◆ prev

struct _ts* prev

◆ next

struct _ts* next

◆ interp

◆ frame

PyFrameObject* frame

◆ recursion_depth

int recursion_depth

◆ overflowed

char overflowed

◆ recursion_critical

char recursion_critical

◆ stackcheck_counter

int stackcheck_counter

◆ tracing

int tracing

◆ use_tracing

int use_tracing

◆ c_profilefunc

Py_tracefunc c_profilefunc

◆ c_tracefunc

Py_tracefunc c_tracefunc

◆ c_profileobj

PyObject* c_profileobj

◆ c_traceobj

PyObject* c_traceobj

◆ curexc_type

PyObject* curexc_type

◆ curexc_value

PyObject* curexc_value

◆ curexc_traceback

PyObject* curexc_traceback

◆ exc_state

_PyErr_StackItem exc_state

◆ exc_info

_PyErr_StackItem* exc_info

◆ dict

PyObject* dict

◆ gilstate_counter

int gilstate_counter

◆ async_exc

PyObject* async_exc

◆ thread_id

unsigned long thread_id

◆ trash_delete_nesting

int trash_delete_nesting

◆ trash_delete_later

PyObject* trash_delete_later

◆ on_delete

void(* on_delete) (void *)

◆ on_delete_data

void* on_delete_data

◆ coroutine_origin_tracking_depth

int coroutine_origin_tracking_depth

◆ async_gen_firstiter

PyObject* async_gen_firstiter

◆ async_gen_finalizer

PyObject* async_gen_finalizer

◆ context

PyObject* context

◆ context_ver

uint64_t context_ver

◆ id

uint64_t id