diff options
| author | Paul Buetow <paul@buetow.org> | 2026-02-23 13:20:52 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-02-23 13:20:52 +0200 |
| commit | 2b1c849422973cf926e2bfda31703f4bfef5563d (patch) | |
| tree | 6220608d1baaeaf6c09fa3fc8062a9831fbc8055 /internal/event | |
| parent | 95441bb43ef1ea6d003cd3b4143bbaee70f797d6 (diff) | |
docs: define durationToPrev timing semantics
Diffstat (limited to 'internal/event')
| -rw-r--r-- | internal/event/pair.go | 3 |
1 files changed, 3 insertions, 0 deletions
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 } } |
