Esempio n. 1
0
static void
SelectStack(ProfilerObject *pObj)
{
#ifdef STACKLESS
    SelectStackByKey(pObj, PyStackless_GetCurrent());
#else
    PyThreadState *tstate = PyThreadState_GET();
    SelectStackByKey(pObj, tstate);
#endif
}
Esempio n. 2
0
static void
SelectStack(ProfilerObject *pObj)
{
#ifdef STACKLESS
    PyObject *stack = PyStackless_GetCurrent();
    SelectStackByKey(pObj, stack);
    Py_XDECREF(stack);
#else
    PyThreadState *tstate = PyThreadState_GET();
    SelectStackByKey(pObj, tstate);
#endif
}
Esempio n. 3
0
static PyObject *
getcurrent(PyObject *self)
{
	return PyStackless_GetCurrent();
}