type internal/profile.Node
22 uses
internal/profile (current package)
graph.go#L37: type Nodes []*Node
graph.go#L41: type Node struct {
graph.go#L50: Function *Node
graph.go#L69: func (n *Node) FlatValue() int64 {
graph.go#L78: func (n *Node) CumValue() int64 {
graph.go#L87: func (n *Node) AddToEdge(to *Node, v int64, residual, inline bool) {
graph.go#L93: func (n *Node) AddToEdgeDiv(to *Node, dv, v int64, residual, inline bool) {
graph.go#L148: type NodeMap map[NodeInfo]*Node
graph.go#L161: type NodePtrSet map[*Node]bool
graph.go#L166: func (nm NodeMap) FindOrInsertNode(info NodeInfo, kept NodeSet) *Node {
graph.go#L177: n := &Node{
graph.go#L197: func (em EdgeMap) FindTo(n *Node) *Edge {
graph.go#L222: Src, Dest *Node
graph.go#L245: seenNode := make(map[*Node]bool)
graph.go#L262: var parent *Node
graph.go#L330: src, dest *Node
graph.go#L335: func isNegative(n *Node) bool {
graph.go#L395: func (nm NodeMap) findOrInsertLine(l *Location, li Line, o *Options) *Node {
graph.go#L429: func (n *Node) addSample(dw, w int64, flat bool) {
graph.go#L444: nodeIndex := make(map[*Node]int, len(g.Nodes))