Tag
instrumentation
- Apr 21, 2026 The Overhead Budget of a Sampling Profiler Where the cost of continuous profiling actually goes, why per-sample cost and sample rate multiply, and how aggregation location changes the bill. observability
- Feb 14, 2026 How Coverage Tools Count Executed Lines and Branches Tracing hooks versus compile-time counters, why line, statement, branch, and region coverage have four different denominators, and how profiles from many processes are merged. developer tools
- Oct 26, 2023 Attributing Energy to Code with a State Machine Model How to assign charge to firmware paths by tracking state transitions, why instruction counts are a poor proxy, and where the attribution model is structurally wrong. embedded systems
- Oct 12, 2023 Counting Function Calls Without Losing the Call Count to Inlining Entry-point instrumentation gives exact invocation counts and a cost model that sampling cannot; inlining, tail calls, and recursion each break the correspondence between hooks and source functions. performance engineering