Documentation
¶
Overview ¶
Package parser defines the interfaces for parsing profiling data. This is a thin wrapper around github.com/junjiewwang/perf-analysis/perflib/parser.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ErrInvalidFormat is returned when the input format is invalid. ErrInvalidFormat = libparser.ErrInvalidFormat // ErrEmptyInput is returned when the input is empty. ErrEmptyInput = libparser.ErrEmptyInput // ErrParseFailed is returned when parsing fails. ErrParseFailed = libparser.ErrParseFailed // ErrUnsupportedFormat is returned when the format is not supported. ErrUnsupportedFormat = libparser.ErrUnsupportedFormat // ErrInvalidStackFrame is returned when a stack frame is invalid. ErrInvalidStackFrame = libparser.ErrInvalidStackFrame // ErrContextCanceled is returned when the context is canceled during parsing. ErrContextCanceled = libparser.ErrContextCanceled )
Error variables - delegate to perflib/parser.
View Source
var DefaultParseOptions = libparser.DefaultParseOptions
DefaultParseOptions returns default parsing options.
View Source
var NewRegistry = libparser.NewRegistry
NewRegistry creates a new parser Registry.
Functions ¶
This section is empty.
Types ¶
type ParseOptions ¶
type ParseOptions = libparser.ParseOptions
ParseOptions holds common parsing options.
type ParserFactory ¶
type ParserFactory = libparser.ParserFactory
ParserFactory is a function that creates a new Parser instance.
type ParserOption ¶
type ParserOption = libparser.ParserOption
ParserOption is a function that configures a Parser.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package collapsed implements parsing of collapsed stack format data.
|
Package collapsed implements parsing of collapsed stack format data. |
|
Package hprof provides parsing functionality for Java HPROF heap dump files.
|
Package hprof provides parsing functionality for Java HPROF heap dump files. |
|
Package pprof provides parsing functionality for Go pprof profile data.
|
Package pprof provides parsing functionality for Go pprof profile data. |
Click to show internal directories.
Click to hide internal directories.