PyInterpreterState

_

extern (C)
struct PyInterpreterState {}

Members

Variables

after_forkers_child
PyObject* after_forkers_child;
Undocumented in source.
after_forkers_parent
PyObject* after_forkers_parent;
Undocumented in source.
before_forkers
PyObject* before_forkers;
Undocumented in source.
builtins
PyObject* builtins;

_

builtins_copy
PyObject* builtins_copy;
Undocumented in source.
check_interval
int check_interval;

_

co_extra_freefuncs
freefunc[MAX_CO_EXTRA_USERS] co_extra_freefuncs;
Undocumented in source.
co_extra_user_count
Py_ssize_t co_extra_user_count;
Undocumented in source.
codec_error_registry
PyObject* codec_error_registry;

_

codec_search_cache
PyObject* codec_search_cache;

_

codec_search_path
PyObject* codec_search_path;

_

codecs_initialized
int codecs_initialized;

Availability: 3.*

config
_PyMainInterpreterConfig config;
Undocumented in source.
core_config
_PyCoreConfig core_config;
Undocumented in source.
dlopenflags
int dlopenflags;

_

eval_frame
_PyFrameEvalFunction eval_frame;
Undocumented in source.
fscodec_initialized
int fscodec_initialized;

Availability: 3.*

id
long id;

Availability >= 3.7

id_mutex
PyThread_type_lock id_mutex;

Availability >= 3.7

id_refcount
long id_refcount;

Availability >= 3.7

import_func
PyObject* import_func;
Undocumented in source.
importlib
PyObject* importlib;

_

modules
PyObject* modules;

_

modules_by_index
PyObject* modules_by_index;

Availability: 3.*

modules_reloading
PyObject* modules_reloading;

Availability: 2.7 (?)

next
PyInterpreterState* next;

_

num_threads
C_long num_threads;
Undocumented in source.
pyexitfunc
void function(PyObject*) pyexitfunc;
Undocumented in source.
pyexitmodule
PyObject* pyexitmodule;
Undocumented in source.
pythread_stacksize
size_t pythread_stacksize;
Undocumented in source.
sysdict
PyObject* sysdict;

_

tstate_head
PyThreadState* tstate_head;

_

tstate_next_unique_id
ulong tstate_next_unique_id;
Undocumented in source.

Meta