summaryrefslogtreecommitdiff
path: root/internal
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-02-23 13:20:52 +0200
committerPaul Buetow <paul@buetow.org>2026-02-23 13:20:52 +0200
commit2b1c849422973cf926e2bfda31703f4bfef5563d (patch)
tree6220608d1baaeaf6c09fa3fc8062a9831fbc8055 /internal
parent95441bb43ef1ea6d003cd3b4143bbaee70f797d6 (diff)
docs: define durationToPrev timing semantics
Diffstat (limited to 'internal')
-rw-r--r--internal/event/pair.go3
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
}
}