github.com/google/pprof/profile.Function.ID (field)
20 uses
github.com/google/pprof/profile (current package)
encode.go#L93: l.Line[i].functionIDX = ln.Function.ID
encode.go#L263: if f.ID < uint64(len(functionIds)) {
encode.go#L264: functionIds[f.ID] = f
encode.go#L266: functions[f.ID] = f
encode.go#L527: encodeUint64Opt(b, 1, p.ID)
encode.go#L537: func(b *buffer, m message) error { return decodeUint64(b, &m.(*Function).ID) },
legacy_profile.go#L178: fn.ID = uint64(len(fns) + 1)
merge.go#L273: lines[i*2] = strconv.FormatUint(line.Function.ID, 16)
merge.go#L369: if f, ok := pm.functionsByID[src.ID]; ok {
merge.go#L374: pm.functionsByID[src.ID] = f
merge.go#L378: ID: uint64(len(pm.p.Function) + 1),
merge.go#L385: pm.functionsByID[src.ID] = f
profile.go#L131: ID uint64
profile.go#L375: if f.ID == 0 {
profile.go#L378: if functions[f.ID] != nil {
profile.go#L379: return fmt.Errorf("multiple functions with same id: %d", f.ID)
profile.go#L381: functions[f.ID] = f
profile.go#L405: if f.ID == 0 || functions[f.ID] != f {
profile.go#L406: return fmt.Errorf("inconsistent function %p: %d", f, f.ID)
 |
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. |