Sign In to Follow Application
View All Documents & Correspondence

Method And System For Probe Optimization While Instrumenting A Program

Abstract: A method and system is provided for instrumenting a program by optimizing prode insertion. The number of prode insertions into instrumented code is reduced by providing optimal prode insertion points. The control flow of the code is analyzed along with the arc and block relationships to build a post-dominator tree. An optimization map is generated from the post-dominator tree that provides the optimal prode insertion points. Once the prodes are inserted and data is collected by running the binary representing the code and prodes, the data may be overlaid onto the optimization map and arc and block relationships to provide code coverage data.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
04 April 2005
Publication Number
01/2007
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
Parent Application

Applicants

MICROSOFT CORPORATION
One Microsoft Way, Redmond, Washington 98052, United States of America

Inventors

1. KENNETH KAI-BAUN MA
One Microsoft Way, Redmond, WA 98052, United States of America
2. STEPHEN CRAIG SCHERTZ
One Microsoft Way, Redmond, WA 98052, United States of America

Specification

Documents