Versions in this module Expand all Collapse all v0 v0.1.11 Feb 4, 2022 v0.1.10 Feb 4, 2022 Changes in this version + func Process(out io.Writer, in io.Reader) error + type Call struct + Groups []Group + Stack Stack + func (c Call) Format(w fmt.State, r rune) + type Delta struct + After Dump + Before Dump + Shared Dump + func Diff(before, after Dump) Delta + type Dump []Goroutine + func Capture() Dump + func Parse(scanner *Scanner) (Dump, error) + type Frame struct + Function Function + Position Position + func (f Frame) Format(w fmt.State, c rune) + type Function struct + Name string + Package string + Type string + func (f Function) Format(w fmt.State, c rune) + type Goroutine struct + ID int + Stack Stack + State string + type Group struct + Goroutines []Goroutine + State string + func (g Group) Format(w fmt.State, r rune) + type Position struct + Filename string + Line int + func (p Position) Format(w fmt.State, c rune) + type Scanner struct + func NewScanner(r io.Reader) *Scanner + func (s *Scanner) Done() bool + func (s *Scanner) Err() error + func (s *Scanner) Match(re *regexp.Regexp) []string + func (s *Scanner) Next() string + func (s *Scanner) Peek() string + func (s *Scanner) Skip() + func (s *Scanner) SkipBlank() + type Stack []Frame + type Summary struct + Calls []Call + Total int + func Summarize(dump Dump) Summary + func (s Summary) Format(w fmt.State, r rune)