Lines Matching defs:handler
54 Py_FatalError("problem in Python trace event handler");
64 PyObject *handler, *t, *retval;
82 handler = PyDict_GetItemString(main_dict, handler_name);
83 if (handler && PyCallable_Check(handler)) {
84 retval = PyObject_CallObject(handler, t);
110 PyObject *handler, *t, *retval;
128 handler = PyDict_GetItemString(main_dict, handler_name);
129 if (handler && PyCallable_Check(handler)) {
130 retval = PyObject_CallObject(handler, t);
211 PyObject *handler, *retval, *context, *t, *obj, *dict = NULL;
235 handler = PyDict_GetItemString(main_dict, handler_name);
236 if (handler && !PyCallable_Check(handler))
237 handler = NULL;
238 if (!handler) {
254 if (handler) {
291 if (handler)
297 if (!handler)
303 if (handler) {
304 retval = PyObject_CallObject(handler, t);
308 handler = PyDict_GetItemString(main_dict, "trace_unhandled");
309 if (handler && PyCallable_Check(handler)) {
311 retval = PyObject_CallObject(handler, t);
323 PyObject *handler, *retval;
338 handler = PyDict_GetItemString(main_dict, "trace_begin");
339 if (handler == NULL || !PyCallable_Check(handler))
342 retval = PyObject_CallObject(handler, NULL);
411 PyObject *handler, *retval;
414 handler = PyDict_GetItemString(main_dict, "trace_end");
415 if (handler == NULL || !PyCallable_Check(handler))
418 retval = PyObject_CallObject(handler, NULL);
451 fprintf(ofp, "# The common_* event handler fields are the most useful "
458 "handler params can\n");