package
1.23.0
Repository: https://github.com/shogo82148/std.git
Documentation: pkg.go.dev

# Functions

CreateNodes creates graph nodes for all locations in a profile.
Merge merges all the profiles in profs into a single Profile.
NewGraph computes a graph from a profile.
Parse parses a profile and checks for its validity.

# Variables

No description provided by the author

# Structs

Edge contains any attributes to be represented about edges in a graph.
Function corresponds to Profile.Function.
Graph summarizes a performance profile into a format that is suitable for visualization.
Label corresponds to Profile.Label.
Line corresponds to Profile.Line.
Location corresponds to Profile.Location.
Mapping corresponds to Profile.Mapping.
Node is an entry on a profiling report.
NodeInfo contains the attributes for a node.
Options encodes the options for constructing a graph.
Profile is an in-memory representation of profile.proto.
Sample corresponds to Profile.Sample.
ValueType corresponds to Profile.ValueType.

# Type aliases

Demangler maps symbol names to a human-readable form.
EdgeMap is used to represent the incoming/outgoing edges from a node.
NodeMap maps from a node info struct to a node.
NodePtrSet is a collection of nodes.
Nodes is an ordered collection of graph nodes.
NodeSet is a collection of node info structs.
TagMatch selects tags for filtering.