Lines Matching defs:entry

29     _PyTime_t tt; /* total time in this entry */
30 _PyTime_t it; /* inline time in this entry (not in subcalls) */
231 getSubEntry(ProfilerObject *pObj, ProfilerEntry *caller, ProfilerEntry* entry)
234 (void *)entry);
238 newSubEntry(ProfilerObject *pObj, ProfilerEntry *caller, ProfilerEntry* entry)
246 self->header.key = (void *)entry;
265 ProfilerEntry *entry = (ProfilerEntry*) header;
266 RotatingTree_Enum(entry->calls, freeSubEntry, NULL);
267 Py_DECREF(entry->userObj);
268 PyMem_Free(entry);
290 initContext(ProfilerObject *pObj, ProfilerContext *self, ProfilerEntry *entry)
292 self->ctxEntry = entry;
296 ++entry->recursionLevel;
298 /* find or create an entry for me in my caller's entry */
300 ProfilerSubEntry *subentry = getSubEntry(pObj, caller, entry);
302 subentry = newSubEntry(pObj, caller, entry);
310 Stop(ProfilerObject *pObj, ProfilerContext *self, ProfilerEntry *entry)
317 if (--entry->recursionLevel == 0)
318 entry->tt += tt;
320 ++entry->recursivecallcount;
321 entry->it += it;
322 entry->callcount++;
324 /* find or create an entry for me in my caller's entry */
326 ProfilerSubEntry *subentry = getSubEntry(pObj, caller, entry);
481 {"totaltime", "total time in this entry"},
482 {"inlinetime", "inline time in this entry (not in subcalls)"},
521 ProfilerEntry *entry = (ProfilerEntry*) sentry->header.key;
526 entry->userObj,
540 ProfilerEntry *entry = (ProfilerEntry*) node;
544 if (entry->callcount == 0)
547 if (entry->calls != EMPTY_ROTATING_TREE) {
551 if (RotatingTree_Enum(entry->calls,
564 entry->userObj,
565 entry->callcount,
566 entry->recursivecallcount,
567 collect->factor * entry->tt,
568 collect->factor * entry->it,
594 totaltime total time in this entry
595 inlinetime inline time in this entry (not in subcalls)