Invention Grant
- Patent Title: Methods and systems of function-specific tracing
-
Application No.: US13752234Application Date: 2013-01-28
-
Publication No.: US09658941B2Publication Date: 2017-05-23
- Inventor: Paul Voccio , Matthew Charles Dietz
- Applicant: Rackspace US, Inc.
- Applicant Address: US TX San Antonio
- Assignee: Rackspace US, Inc.
- Current Assignee: Rackspace US, Inc.
- Current Assignee Address: US TX San Antonio
- Agency: Dykema Gossett P.L.L.C.
- Main IPC: G06F11/36
- IPC: G06F11/36

Abstract:
A system and methods are provided for function-specific tracing of a program. In one embodiment, a method includes generating a trace profile identifying one or more functions of a target program, wherein the trace profile identifies one or more functions to trace and depth of tracing for each function to be traced, loading the trace profile and the target program, identifying traced functions in the target program based on the trace profile, patching the target program to call a trace parameter for one or more functions, wherein traced functions are declared at runtime, and observing function calls for traced functions of the application. In this regard, individual functions are traced and debugged on a function-by-function basis without modifying the code or pre-arranging functions so they are traceable. As such, the scope of tracing may be dynamically limited to yield only information that is desired.
Public/Granted literature
- US20140215444A1 Methods and Systems of Function-Specific Tracing Public/Granted day:2014-07-31
Information query