This section describes an implementation of adaptive profiling … [Dec. 2001]. .. Unlike traditional sampling, bursty tracing can periodically capture complete … the temporal execution detail it provides … can be invaluable for debugging and fixing detected … In the bursty tracing framework, the code of … only one version is instrumented … Both versions … periodically transfer control to dispatch checks at procedure … [how often to check] and nInstr [how long to trace], to decide in which version of the … We implemented it using Vulcan [ref], which is … source code or recompilation. … Adaptive bursty tracing (ABT) … maintains a per-dispatch check sampling rate rather than … rate of 100% … Each time a dispatch check is executed its … [until it reaches a minimum of 0.1%]
Google-1
Google-2
Copyright clearance needed for quotation.