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.