Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CloseMemProfile ¶
func CloseMemProfile()
func PrintStats ¶
func PrintStats(stats ProfileStats)
func StartCPUProfile ¶
func StartMemProfile ¶
func StartTrace ¶
func StopCPUProfile ¶
func StopCPUProfile()
func WriteMemProfile ¶
func WriteMemProfile() error
Types ¶
type ProfileStats ¶
type ProfileStats struct {
NumGoroutine int
NumCPU int
MemAlloc uint64
MemSys uint64
MemLookups uint64
MemMallocs uint64
HeapAlloc uint64
HeapSys uint64
HeapIdle uint64
HeapInuse uint64
}
func GetStats ¶
func GetStats() ProfileStats
type TimingStats ¶
type TimingStats struct {
StartTime time.Time
EndTime time.Time
Elapsed time.Duration
FileCount int
ResultCount int
}
func NewTimingStats ¶
func NewTimingStats() *TimingStats
func (*TimingStats) Finish ¶
func (t *TimingStats) Finish(fileCount, resultCount int)
func (*TimingStats) Print ¶
func (t *TimingStats) Print()
Click to show internal directories.
Click to hide internal directories.