Documentation
¶
Overview ¶
Package perfsession provides utilities for tracking session state while processing a perf.data profile.
The API of perfsession should be considered unstable at this point.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ExtraKey ¶
type ExtraKey *struct {
Name string
// contains filtered or unexported fields
}
func NewExtraKey ¶
type ForkableExtra ¶
func (ForkableExtra) Fork ¶
func (f ForkableExtra) Fork(pid int) Forkable
type Mmap ¶
type Mmap struct {
Extra ForkableExtra
perffile.RecordMmap
}
type PIDInfo ¶
type PIDInfo struct {
Extra ForkableExtra
Comm string
// contains filtered or unexported fields
}
func (*PIDInfo) LookupMmap ¶
type Ranges ¶
type Ranges struct {
// contains filtered or unexported fields
}
Ranges stores data associated with ranges of uint64 values and supports efficient lookup.
Click to show internal directories.
Click to hide internal directories.