cumulativepprof

package
v0.36.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 16, 2022 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Merger

type Merger struct {
	SampleTypes      []string
	MergeRatios      []float64
	SampleTypeConfig map[string]*tree.SampleTypeConfig
	Name             string
	// contains filtered or unexported fields
}

func (*Merger) Merge

func (m *Merger) Merge(prev []byte, cur *pprofile.Profile) (*pprofile.Profile, map[string]*tree.SampleTypeConfig, error)

type Mergers

type Mergers struct {
	Heap  *Merger
	Block *Merger
	Mutex *Merger
}

func NewMergers

func NewMergers() *Mergers

func (*Mergers) Merge

func (m *Mergers) Merge(prev, cur []byte, sampleTypeConfig map[string]*tree.SampleTypeConfig) (*pprofile.Profile, map[string]*tree.SampleTypeConfig, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL