github.com/google/pprof/profile.Location.Line (field)
57 uses
github.com/google/pprof/profile (current package)
encode.go#L91: for i, ln := range l.Line {
encode.go#L93: l.Line[i].functionIDX = ln.Function.ID
encode.go#L95: l.Line[i].functionIDX = 0
encode.go#L186: x.Line = make([]Line, 0, 8) // Pre-allocate Line buffer
encode.go#L191: x.Line = append(tmp, x.Line...) // Shrink to allocated size
encode.go#L279: for i, ln := range l.Line {
encode.go#L281: l.Line[i].functionIDX = 0
encode.go#L283: l.Line[i].Function = functionIds[id]
encode.go#L285: l.Line[i].Function = functions[id]
encode.go#L485: for i := range p.Line {
encode.go#L486: encodeMessage(b, 4, &p.Line[i])
encode.go#L498: n := len(pp.Line)
encode.go#L499: pp.Line = append(pp.Line, Line{})
encode.go#L500: return decodeMessage(b, &pp.Line[n])
filter.go#L38: l.Line = l.unmatchedLines(hide)
filter.go#L39: if len(l.Line) == 0 {
filter.go#L44: l.Line = l.matchedLines(show)
filter.go#L45: if len(l.Line) == 0 {
filter.go#L123: loc.Line = loc.Line[:i+1]
filter.go#L132: for i := len(loc.Line) - 1; i >= 0; i-- {
filter.go#L133: if fn := loc.Line[i].Function; fn != nil {
filter.go#L176: for _, ln := range loc.Line {
filter.go#L196: for _, ln := range loc.Line {
filter.go#L211: return loc.Line
filter.go#L214: for _, ln := range loc.Line {
legacy_java_profile.go#L301: loc.Line = []Line{
legacy_profile.go#L173: for _, ln := range l.Line {
merge.go#L240: Line: make([]Line, len(src.Line)),
merge.go#L243: for i, ln := range src.Line {
merge.go#L244: l.Line[i] = pm.mapLine(ln)
merge.go#L270: lines := make([]string, len(l.Line)*2)
merge.go#L271: for i, line := range l.Line {
profile.go#L115: Line []Line
profile.go#L400: for _, ln := range l.Line {
profile.go#L440: if !inlineFrame && len(l.Line) > 1 {
profile.go#L441: l.Line = l.Line[len(l.Line)-1:]
profile.go#L444: for i := range l.Line {
profile.go#L445: l.Line[i].Line = 0
profile.go#L601: if len(l.Line) == 0 {
profile.go#L604: for li := range l.Line {
profile.go#L606: if fn := l.Line[li].Function; fn != nil {
profile.go#L610: l.Line[li].Line,
prune.go#L67: for i = len(loc.Line) - 1; i >= 0; i-- {
prune.go#L68: if fn := loc.Line[i].Function; fn != nil && fn.Name != "" {
prune.go#L83: if i == len(loc.Line)-1 {
prune.go#L87: loc.Line = loc.Line[i+1:]
prune.go#L155: for i := 0; i < len(loc.Line); i++ {
prune.go#L156: if fn := loc.Line[i].Function; fn != nil && fn.Name != "" {
prune.go#L161: loc.Line = loc.Line[i:]
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |