runtime2920%system.extension
fault.system

PYTHON_TYPES
macro

PYTHON_TYPES()

MODULE_FUNCTIONS
macro

MODULE_FUNCTIONS()

ID
define

#define ID(NAME) \
	if (PyType_Ready((PyTypeObject *) &( NAME##Type ))) \
		goto error; \
	Py_INCREF((PyObj) &( NAME##Type )); \
	if (PyModule_AddObject(module, #NAME, (PyObj) &( NAME##Type )) < 0) \
		{ Py_DECREF((PyObj) &( NAME##Type )); goto error; }

ltracefunc
function
int

ltracefunc(ob, f, event, arg)

trace810%
function
PyObj

trace(self, args)

Set the trace object on a set of threads. Only supports callable-object level. This is intended for debuggers.

_call160%
function
int

_call(ob)

AddPendingCall callback

interject150%
function
PyObj

interject(self, callable)

Expose AddPendingCall C-API to the Python language.

interrupt170%
function
PyObj

interrupt(self, args)