Documentation
¶
Index ¶
- type Frame
- type Symbol
- type Symbolizer
- func (s *Symbolizer) Close()
- func (s *Symbolizer) ReadRodataSymbols(bin string) (map[string][]Symbol, error)
- func (s *Symbolizer) ReadTextSymbols(bin string) (map[string][]Symbol, error)
- func (s *Symbolizer) Symbolize(bin string, pc uint64) ([]Frame, error)
- func (s *Symbolizer) SymbolizeArray(bin string, pcs []uint64) ([]Frame, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Symbolizer ¶
type Symbolizer struct {
// contains filtered or unexported fields
}
func NewSymbolizer ¶
func NewSymbolizer(target *targets.Target) *Symbolizer
func (*Symbolizer) Close ¶
func (s *Symbolizer) Close()
func (*Symbolizer) ReadRodataSymbols ¶
func (s *Symbolizer) ReadRodataSymbols(bin string) (map[string][]Symbol, error)
ReadRodataSymbols returns list of rodata symbols in the binary bin.
func (*Symbolizer) ReadTextSymbols ¶
func (s *Symbolizer) ReadTextSymbols(bin string) (map[string][]Symbol, error)
ReadTextSymbols returns list of text symbols in the binary bin.
func (*Symbolizer) Symbolize ¶
func (s *Symbolizer) Symbolize(bin string, pc uint64) ([]Frame, error)
func (*Symbolizer) SymbolizeArray ¶
func (s *Symbolizer) SymbolizeArray(bin string, pcs []uint64) ([]Frame, error)
Click to show internal directories.
Click to hide internal directories.