github.com/google/pprof/profile.Profile.SampleType (field)
48 uses
github.com/google/pprof/profile (current package)
encode.go#L33: for _, st := range p.SampleType {
encode.go#L132: for _, x := range p.SampleType {
encode.go#L166: pp.SampleType = append(pp.SampleType, x)
encode.go#L296: for _, st := range p.SampleType {
index.go#L36: return len(p.SampleType) - 1, nil
index.go#L39: if i < 0 || i >= len(p.SampleType) {
index.go#L40: return 0, fmt.Errorf("sample_index %s is outside the range [0..%d]", sampleIndex, len(p.SampleType)-1)
index.go#L49: for i, t := range p.SampleType {
index.go#L59: types := make([]string, len(p.SampleType))
index.go#L60: for i, t := range p.SampleType {
legacy_java_profile.go#L46: SampleType: []*ValueType{{Type: "samples", Unit: "count"}, {Type: "cpu", Unit: "nanoseconds"}},
legacy_java_profile.go#L131: p.SampleType = []*ValueType{
legacy_java_profile.go#L136: p.SampleType = []*ValueType{
legacy_profile.go#L95: SampleType: []*ValueType{{Type: profileType, Unit: "count"}},
legacy_profile.go#L334: SampleType: []*ValueType{
legacy_profile.go#L495: p.SampleType = []*ValueType{
legacy_profile.go#L502: p.SampleType = []*ValueType{
legacy_profile.go#L699: SampleType: []*ValueType{
legacy_profile.go#L855: SampleType: []*ValueType{{Type: "thread", Unit: "count"}},
legacy_profile.go#L1113: st := p.SampleType
merge.go#L97: baseVals := make([]int64, len(p.SampleType))
merge.go#L104: srcVals := make([]int64, len(p.SampleType))
merge.go#L438: SampleType: make([]*ValueType, len(srcs[0].SampleType)),
merge.go#L451: copy(p.SampleType, srcs[0].SampleType)
merge.go#L463: if len(p.SampleType) != len(pb.SampleType) {
merge.go#L464: return fmt.Errorf("incompatible sample types %v and %v", p.SampleType, pb.SampleType)
merge.go#L467: for i := range p.SampleType {
merge.go#L468: if !equalValueType(p.SampleType[i], pb.SampleType[i]) {
merge.go#L469: return fmt.Errorf("incompatible sample types %v and %v", p.SampleType, pb.SampleType)
profile.go#L35: SampleType []*ValueType
profile.go#L337: sampleLen := len(p.SampleType)
profile.go#L346: return fmt.Errorf("mismatch: sample has %d values vs. %d types", len(s.Value), len(p.SampleType))
profile.go#L541: for _, s := range p.SampleType {
profile.go#L720: ratios := make([]float64, len(p.SampleType))
profile.go#L721: for i := range p.SampleType {
profile.go#L729: if len(p.SampleType) != len(ratios) {
profile.go#L730: return fmt.Errorf("mismatched scale ratios, got %d, want %d", len(ratios), len(p.SampleType))
cloud.google.com/go/profiler
heap.go#L89: p.SampleType = p.SampleType[:2]
heap.go#L107: if got := len(p.SampleType); got != 4 {
heap.go#L111: if got := p.SampleType[i].Type; got != want {
 |
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. |