From 2b1c849422973cf926e2bfda31703f4bfef5563d Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Mon, 23 Feb 2026 13:20:52 +0200 Subject: docs: define durationToPrev timing semantics --- internal/event/pair.go | 3 +++ 1 file changed, 3 insertions(+) (limited to 'internal') diff --git a/internal/event/pair.go b/internal/event/pair.go index 1e9a544..4b93013 100644 --- a/internal/event/pair.go +++ b/internal/event/pair.go @@ -33,8 +33,11 @@ func NewPair(enterEv Event) *Pair { } func (e *Pair) CalculateDurations(prevPairTime uint64) { + // Duration is syscall runtime: exit(current) - enter(current). e.Duration = e.ExitEv.GetTime() - e.EnterEv.GetTime() if prevPairTime > 0 { + // DurationToPrev is the inter-syscall gap on the same TID: + // enter(current) - exit(previous). e.DurationToPrev = e.EnterEv.GetTime() - prevPairTime } } -- cgit v1.2.3