发明名称 Post-compile instrumentation of object code for generating execution trace data
摘要 The invention is directed to instrumenting object code of an application and/or an operating system on a target machine so that execution trace data can be generated, collected, and subsequently analyzed for various purposes, such as debugging and performance. Automatic instrumentation may be performed on an application's object code before, during or after linking. A target machine's operating system's object code can be manually or automatically instrumented. By identifying address space switches and thread switches in the operating system's object code, instrumented code can be inserted at locations that enable the execution trace data to be generated. The instrumentation of the operating system and application can enable visibility of total system behavior by enabling generation of trace information sufficient to reconstruct address space switches and context switches.
申请公布号 US8266608(B2) 申请公布日期 2012.09.11
申请号 US20060463854 申请日期 2006.08.10
申请人 HECHT DANIEL MICHAEL;LINDAHL MICHAEL;KLEIDERMACHER DAVID;GREEN HILLS SOFTWARE, INC. 发明人 HECHT DANIEL MICHAEL;LINDAHL MICHAEL;KLEIDERMACHER DAVID
分类号 G06F9/44;G06F9/45;G06F11/00 主分类号 G06F9/44
代理机构 代理人
主权项
地址