Versions in this module Expand all Collapse all v0 v0.5.0 Jan 20, 2022 v0.4.1 Jan 13, 2022 v0.4.0 Jan 6, 2022 v0.3.0 Nov 17, 2021 v0.2.0 Oct 21, 2021 v0.1.0 Oct 7, 2021 Changes in this version + type Fetcher interface + Fetch func(src string, duration, timeout time.Duration) (*profile.Profile, string, error) + type FlagSet interface + AddExtraUsage func(eu string) + Bool func(name string, def bool, usage string) *bool + ExtraUsage func() string + Float64 func(name string, def float64, usage string) *float64 + Int func(name string, def int, usage string) *int + Parse func(usage func()) []string + String func(name string, def string, usage string) *string + StringList func(name string, def string, usage string) *[]*string + type Frame struct + File string + Func string + Line int + type HTTPServerArgs struct + Handlers map[string]http.Handler + Host string + Hostport string + Port int + type Inst struct + Addr uint64 + File string + Function string + Line int + Text string + type MappingSources map[string][]struct + type ObjFile interface + BuildID func() string + Close func() error + Name func() string + ObjAddr func(addr uint64) (uint64, error) + SourceLine func(addr uint64) ([]Frame, error) + Symbols func(r *regexp.Regexp, addr uint64) ([]*Sym, error) + type ObjTool interface + Disasm func(file string, start, end uint64, intelSyntax bool) ([]Inst, error) + Open func(file string, start, limit, offset uint64) (ObjFile, error) + type Options struct + Fetch Fetcher + Flagset FlagSet + HTTPServer func(args *HTTPServerArgs) error + HTTPTransport http.RoundTripper + Obj ObjTool + Sym Symbolizer + UI UI + Writer Writer + type Sym struct + End uint64 + File string + Name []string + Start uint64 + type Symbolizer interface + Symbolize func(mode string, srcs MappingSources, prof *profile.Profile) error + type UI interface + IsTerminal func() bool + Print func(...interface{}) + PrintErr func(...interface{}) + ReadLine func(prompt string) (string, error) + SetAutoComplete func(complete func(string) string) + WantBrowser func() bool + type Writer interface + Open func(name string) (io.WriteCloser, error) v0.1.0-alpha.3 Oct 7, 2021 v0.1.0-alpha.2 Oct 6, 2021 v0.1.0-alpha.1 Oct 5, 2021 v0.1.0-alpha Oct 5, 2021 v0.0.1-alpha.5 Sep 29, 2021 v0.0.1-alpha.4 Sep 28, 2021 v0.0.1-alpha.3 Sep 27, 2021 v0.0.1-alpha.2 Sep 24, 2021 v0.0.1-alpha.1 Sep 23, 2021 v0.0.1-alpha Sep 22, 2021