Map
Index
Random
Help
th

Quote: adaptive profiling based on instrumented and non-instrumented procedures; use counters to turn on and off full program tracing

topics > all references > references c-d > QuoteRef: chilTM10_2004 , p. 157



Topic:
execution tracing
Topic:
machine code and assembly language
Topic:
code optimization by code rewrite

Quotation Skeleton

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.

Additional Titles

Quote: implemented adaptive profiler (SWAT) with the Vulcan binary rewriting system

Related Topics up

Topic: execution tracing (39 items)
Topic: machine code and assembly language (49 items)
Topic: code optimization by code rewrite (30 items)

Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.