type github.com/google/pprof/profile.Function
26 uses
github.com/google/pprof/profile (current package)
encode.go#L196: x := new(Function)
encode.go#L257: functions := make(map[uint64]*Function, len(p.Function))
encode.go#L258: functionIds := make([]*Function, len(p.Function)+1)
encode.go#L522: func (p *Function) decoder() []decoder {
encode.go#L526: func (p *Function) encode(b *buffer) {
encode.go#L537: func(b *buffer, m message) error { return decodeUint64(b, &m.(*Function).ID) },
encode.go#L539: func(b *buffer, m message) error { return decodeInt64(b, &m.(*Function).nameX) },
encode.go#L541: func(b *buffer, m message) error { return decodeInt64(b, &m.(*Function).systemNameX) },
encode.go#L543: func(b *buffer, m message) error { return decodeInt64(b, &m.(*Function).filenameX) },
encode.go#L545: func(b *buffer, m message) error { return decodeInt64(b, &m.(*Function).StartLine) },
legacy_java_profile.go#L241: fns := make(map[string]*Function)
legacy_java_profile.go#L293: fn = &Function{
legacy_profile.go#L169: seen := make(map[*Function]bool, len(p.Function))
legacy_profile.go#L170: var fns []*Function
merge.go#L52: functions: make(map[functionKey]*Function, len(srcs[0].Function)),
merge.go#L59: pm.functionsByID = make(map[uint64]*Function, len(src.Function))
merge.go#L137: functionsByID map[uint64]*Function
merge.go#L143: functions map[functionKey]*Function
merge.go#L365: func (pm *profileMerger) mapFunction(src *Function) *Function {
merge.go#L377: f := &Function{
merge.go#L391: func (f *Function) key() functionKey {
profile.go#L40: Function []*Function
profile.go#L123: Function *Function
profile.go#L130: type Function struct {
profile.go#L370: functions := make(map[uint64]*Function, len(p.Function))
 |
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. |