Open Search
    _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