_gil_runtime_state Struct Reference

#include <pycore_gil.h>

Public Attributes

unsigned long interval
 
_Py_atomic_address last_holder
 
_Py_atomic_int locked
 
unsigned long switch_number
 
PyCOND_T cond
 
PyMUTEX_T mutex
 
PyCOND_T switch_cond
 
PyMUTEX_T switch_mutex
 

Member Data Documentation

◆ interval

unsigned long interval

◆ last_holder

_Py_atomic_address last_holder

◆ locked

◆ switch_number

unsigned long switch_number

◆ cond

PyCOND_T cond

◆ mutex

PyMUTEX_T mutex

◆ switch_cond

PyCOND_T switch_cond

◆ switch_mutex

PyMUTEX_T switch_mutex