发明授权
- 专利标题: Hierarchical software path profiling
- 专利标题(中): 分层软件路径分析
-
申请号: US09541399申请日: 2000-03-31
-
公开(公告)号: US06848100B1公开(公告)日: 2005-01-25
- 发明人: Youfeng Wu , Ali Adl-Tabatabai , David A. Berson , Jesse Fang , Rajiv Gupta
- 申请人: Youfeng Wu , Ali Adl-Tabatabai , David A. Berson , Jesse Fang , Rajiv Gupta
- 申请人地址: US CA Santa Clara
- 专利权人: Intel Corporation
- 当前专利权人: Intel Corporation
- 当前专利权人地址: US CA Santa Clara
- 代理机构: Schwegman, Lundberg, Woessner & Kluth, P.A.
- 主分类号: G06F9/45
- IPC分类号: G06F9/45 ; G06F11/36
摘要:
A hierarchical software profiling mechanism that gathers hierarchical path profile information has been described. Software to be profiled is instrumented with instructions that save an outer path sum when an inner region is entered, and restore the outer path sum when the inner region is exited. When the inner region is being executed, an inner path sum is generated and a profile indicator representing the inner path traversed is updated prior to the outer path sum being restored. The software to be profiled is instrumented using information from augmented control flow graphs that represent the software.