package symbolz
import "github.com/google/pprof/internal/symbolz"
Package symbolz symbolizes a profile using the output from the symbolz service.
Index ¶
Functions ¶
func Symbolize ¶
func Symbolize(p *profile.Profile, force bool, sources plugin.MappingSources, syms func(string, string) ([]byte, error), ui plugin.UI) error
Symbolize symbolizes profile p by parsing data returned by a symbolz handler. syms receives the symbolz query (hex addresses separated by '+') and returns the symbolz output in a string. If force is false, it will only symbolize locations from mappings not already marked as HasFunctions. Does not skip unsymbolizable files since the symbolz handler can be flexible enough to handle some of those cases such as JIT locations in //anon.
Source Files ¶
- Version
- v0.0.0-20250602020802-c6617b811d0e (latest)
- Published
- Jun 2, 2025
- Platform
- linux/amd64
- Imports
- 10 packages
- Last checked
- 1 day ago –
Tools for package owners.