type internal/profile.ValueType
29 uses
internal/profile (current package)
encode.go#L139: x := new(ValueType)
encode.go#L193: x := new(ValueType)
encode.go#L278: p.PeriodType = &ValueType{}
encode.go#L297: func (p *ValueType) decoder() []decoder {
encode.go#L301: func (p *ValueType) encode(b *buffer) {
encode.go#L309: func(b *buffer, m message) error { return decodeInt64(b, &m.(*ValueType).typeX) },
encode.go#L311: func(b *buffer, m message) error { return decodeInt64(b, &m.(*ValueType).unitX) },
legacy_profile.go#L79: PeriodType: &ValueType{Type: profileType, Unit: "count"},
legacy_profile.go#L81: SampleType: []*ValueType{{Type: profileType, Unit: "count"}},
legacy_profile.go#L264: PeriodType: &ValueType{Type: "trace", Unit: "count"},
legacy_profile.go#L266: SampleType: []*ValueType{
legacy_profile.go#L369: PeriodType: &ValueType{Type: "cpu", Unit: "nanoseconds"},
legacy_profile.go#L370: SampleType: []*ValueType{
legacy_profile.go#L482: SampleType: []*ValueType{
legacy_profile.go#L486: PeriodType: &ValueType{Type: "objects", Unit: "bytes"},
legacy_profile.go#L508: SampleType: []*ValueType{
legacy_profile.go#L512: PeriodType: &ValueType{Type: "heapgrowth", Unit: "count"},
legacy_profile.go#L517: SampleType: []*ValueType{
legacy_profile.go#L521: PeriodType: &ValueType{Type: "allocations", Unit: "count"},
legacy_profile.go#L717: PeriodType: &ValueType{Type: "contentions", Unit: "count"},
legacy_profile.go#L719: SampleType: []*ValueType{
legacy_profile.go#L907: SampleType: []*ValueType{{Type: "thread", Unit: "count"}},
legacy_profile.go#L908: PeriodType: &ValueType{Type: "thread", Unit: "count"},
merge.go#L420: SampleType: make([]*ValueType, len(srcs[0].SampleType)),
merge.go#L459: func equalValueType(st1, st2 *ValueType) bool {
profile.go#L22: SampleType []*ValueType
profile.go#L35: PeriodType *ValueType
profile.go#L46: type ValueType struct {
profile.go#L522: func compatibleValueTypes(v1, v2 *ValueType) bool {