Home
last modified time | relevance | path

Searched refs:ProfilerEntry (Results 1 – 3 of 3) sorted by relevance

/third_party/grpc/src/csharp/Grpc.Core/Profiling/
DProfilers.cs65 ProfilerEntry[] entries;
74 this.entries = new ProfilerEntry[capacity]; in BasicProfiler()
79 AddEntry(new ProfilerEntry(Timespec.PreciseNow, ProfilerEntry.Type.BEGIN, tag)); in Begin()
84 AddEntry(new ProfilerEntry(Timespec.PreciseNow, ProfilerEntry.Type.END, tag)); in End()
89 AddEntry(new ProfilerEntry(Timespec.PreciseNow, ProfilerEntry.Type.MARK, tag)); in Mark()
115 void AddEntry(ProfilerEntry entry) { in AddEntry()
DProfilerEntry.cs26 internal struct ProfilerEntry struct
35 public ProfilerEntry(Timespec timespec, Type type, string tag) in ProfilerEntry() argument
/third_party/python/Modules/
D_lsprof.c29 } ProfilerEntry; typedef
35 ProfilerEntry *ctxEntry;
190 static ProfilerEntry*
193 ProfilerEntry *self; in newProfilerEntry()
194 self = (ProfilerEntry*) PyMem_Malloc(sizeof(ProfilerEntry)); in newProfilerEntry()
218 static ProfilerEntry*
221 return (ProfilerEntry*) RotatingTree_Get(&pObj->profilerEntries, key); in getEntry()
225 getSubEntry(ProfilerObject *pObj, ProfilerEntry *caller, ProfilerEntry* entry) in getSubEntry()
232 newSubEntry(ProfilerObject *pObj, ProfilerEntry *caller, ProfilerEntry* entry) in newSubEntry()
259 ProfilerEntry *entry = (ProfilerEntry*) header; in freeEntry()
[all …]