struct
CPUProfilerBasicSamplingEntry::Data
Public
Constructors
Data
Fields
NumCalls
Number of times the block was entered.
MemAllocs
Number of memory allocations that happened within the block.
MemFrees
Number of memory deallocations that happened within the block.
AvgTimeMs
Average time it took to execute the block, per call.
In milliseconds.
MaxTimeMs
Maximum time of a single call in the block.
In milliseconds.
TotalTimeMs
Total time the block took, across all calls.
In milliseconds.
AvgSelfTimeMs
Average time it took to execute the block, per call.
Ignores time used by child blocks. In milliseconds.
TotalSelfTimeMs
Total time the block took, across all calls.
Ignores time used by child blocks. In milliseconds.
EstimatedSelfOverheadMs
Estimated overhead of profiling methods, only for this exact block.
In milliseconds.
EstimatedOverheadMs
Estimated overhead of profiling methods for this block and all children.
In milliseconds.
PctOfParent
Percent of parent block time this block took to execute.
Ranging [0.0, 1.0].