pyruntimestate Struct Reference

#include <pycore_runtime.h>

Classes

struct  _xidregistry
 
struct  pyinterpreters
 

Public Attributes

int preinitializing
 
int preinitialized
 
int core_initialized
 
int initialized
 
_Py_atomic_address _finalizing
 
struct pyruntimestate::pyinterpreters interpreters
 
struct pyruntimestate::_xidregistry xidregistry
 
unsigned long main_thread
 
void(* exitfuncs [32])(void)
 
int nexitfuncs
 
struct _ceval_runtime_state ceval
 
struct _gilstate_runtime_state gilstate
 
PyPreConfig preconfig
 
Py_OpenCodeHookFunction open_code_hook
 
void * open_code_userdata
 
_Py_AuditHookEntryaudit_hook_head
 

Member Data Documentation

◆ preinitializing

int preinitializing

◆ preinitialized

int preinitialized

◆ core_initialized

int core_initialized

◆ initialized

int initialized

◆ _finalizing

_Py_atomic_address _finalizing

◆ interpreters

struct pyruntimestate::pyinterpreters interpreters

◆ xidregistry

struct pyruntimestate::_xidregistry xidregistry

◆ main_thread

unsigned long main_thread

◆ exitfuncs

void(* exitfuncs[ 32 ])(void)

◆ nexitfuncs

int nexitfuncs

◆ ceval

struct _ceval_runtime_state ceval

◆ gilstate

struct _gilstate_runtime_state gilstate

◆ preconfig

PyPreConfig preconfig

◆ open_code_hook

Py_OpenCodeHookFunction open_code_hook

◆ open_code_userdata

void* open_code_userdata

◆ audit_hook_head

_Py_AuditHookEntry* audit_hook_head