A call stack appearing in a trace.
The hash ID is used to conserve network bandwidth for
duplicate stack traces within a single trace. Often multiple
spans will have identical stack traces. The first occurrence
of a stack trace should contain both the stackFrame
content and a value in stackTraceHashId
. Subsequent spans
within the same request can refer to that stack trace by only
setting stackTraceHashId
.
Classes
StackFrame
Represents a single stack frame in a stack trace.
An un-mangled function name, if function_name
is mangled
<http://www.avabodh.com/cxxin/namemangling.html>
__. The name
can be fully-qualified (up to 1024 bytes).
The line number in file_name
where the function call
appears.
The binary module from where the code was loaded.
StackFrames
A collection of stack frames, which can be truncated.
The number of stack frames that were dropped because there were too many stack frames. If this value is 0, then no stack frames were dropped.