Home | History | Annotate | Download | only in Modules

Lines Matching defs:frames

45     /* limit of the number of frames in a traceback, 1 by default.
102 frame_t frames[1];
332 frame1 = &traceback1->frames[i];
333 frame2 = &traceback2->frames[i];
429 frame = traceback->frames;
459 tracemalloc_get_frame(pyframe, &traceback->frames[traceback->nframe]);
460 assert(traceback->frames[traceback->nframe].filename != NULL);
476 /* get frames */
1025 tracemalloc_empty_traceback.frames[0].filename = unknown_filename;
1026 tracemalloc_empty_traceback.frames[0].lineno = 0;
1071 "the number of frames must be in range [1; %i]",
1215 PyObject *frames, *frame;
1218 if (_Py_HASHTABLE_GET(intern_table, traceback, frames)) {
1219 Py_INCREF(frames);
1220 return frames;
1224 frames = PyTuple_New(traceback->nframe);
1225 if (frames == NULL)
1229 frame = frame_to_pyobject(&traceback->frames[i]);
1231 Py_DECREF(frames);
1234 PyTuple_SET_ITEM(frames, i, frame);
1238 if (_Py_HASHTABLE_SET(intern_table, traceback, frames) < 0) {
1239 Py_DECREF(frames);
1243 /* intern_table keeps a new reference to frames */
1244 Py_INCREF(frames);
1246 return frames;
1505 _PyMem_DumpFrame(fd, &traceback->frames[i]);
1522 Also set the maximum number of frames stored in the traceback of a
1557 Get the maximum number of frames stored in the traceback of a trace.