# Functions
Capture get the current stack traces from the runtime.
Diff calculates the delta between two dumps.
NewScanner creates a scanner on top of a reader.
Parse the current contiguous block of goroutine stack traces until the scanned content no longer matches.
Process and input stream to an output stream, summarizing any stacks that are detected in place.
Summarize a dump for easier consumption.
# Structs
Call is set of goroutines that all share the same callstack.
Delta represents the difference between two stack dumps.
Frame is a point in a call stack.
Function is the function called at a frame.
Goroutine is a single parsed goroutine dump.
Group is a set of goroutines with the same stack that are in the same state.
Position is the file position for a frame.
Scanner splits an input stream into lines in a way that is consumable by the parser.
Summary is a set of stacks processed and collated into Calls.