diff options
Diffstat (limited to 'internal/event/pair.go')
| -rw-r--r-- | internal/event/pair.go | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/internal/event/pair.go b/internal/event/pair.go index 0900b27..d67ea06 100644 --- a/internal/event/pair.go +++ b/internal/event/pair.go @@ -21,6 +21,12 @@ type Pair struct { func NewPair(enterEv Event) *Pair { e := poolOfEventPairs.Get().(*Pair) e.EnterEv = enterEv + e.ExitEv = nil + e.File = nil + e.Comm = "" + e.Duration = 0 + e.DurationToPrev = 0 + e.Equals = false return e } @@ -89,6 +95,10 @@ func (e *Pair) Dump() string { func (e *Pair) Recycle() { e.EnterEv.Recycle() e.ExitEv.Recycle() + e.File = nil + e.Comm = "" + e.Duration = 0 e.DurationToPrev = 0 + e.Equals = false poolOfEventPairs.Put(e) } |
