Topic: execution profile
Group: memory management
Topic: automated testing
Topic: execution tracing
Topic: machine code and assembly language
Topic: code optimization by code rewrite
Topic: testing testing
Topic: testing by program mutation
| |
Reference
Chilimbi, T.M., Hauswirth, M.,
"Low-overhead memory leak detection using adaptive statistical profiling",
ASPLOS XI Eleventh International Conference on Architectural Support for Programming Languages and Operating Systems, Boston, Massachusetts USA, October 2004, ACM SIGARCH, pp. 156-164.
Google
Quotations
abstract ;;Quote: use adaptive profiling to identify memory leaks in long running programs; sample code segments inversely to execution frequency; a leak is a stale object that is not accessed; SWAT has a low false positive rate
| 157 ;;Quote: adaptive profiling based on instrumented and non-instrumented procedures; use counters to turn on and off full program tracing
| 157+;;Quote: implemented adaptive profiler (SWAT) with the Vulcan binary rewriting system
| 161 ;;Quote: for leaked objects, SWAT reports last observed access, allocation site, and deallocation sites; sort by number of leaked objects and largest drag
| 162 ;;Quote: SWAT identified all 34 injected memory leaks (and a real leak) in a large interactive web application; identified 6 leaks in beta code
|
Related Topics
Topic: execution profile (43 items)
Group: memory management (11 topics, 367 quotes)
Topic: automated testing (25 items)
Topic: execution tracing (42 items)
Topic: machine code and assembly language (49 items)
Topic: code optimization by code rewrite (30 items)
Topic: testing testing (13 items)
Topic: testing by program mutation (18 items)
|