发明授权
US08898646B2 Method and apparatus for flexible, accurate, and/or efficient code profiling
有权
用于灵活,准确和/或有效的代码分析的方法和装置
- 专利标题: Method and apparatus for flexible, accurate, and/or efficient code profiling
- 专利标题(中): 用于灵活,准确和/或有效的代码分析的方法和装置
-
申请号: US12976799申请日: 2010-12-22
-
公开(公告)号: US08898646B2公开(公告)日: 2014-11-25
- 发明人: Enric Gibert Codina , Josep M. Codina , Carlos Madriles , Raul Martinez
- 申请人: Enric Gibert Codina , Josep M. Codina , Carlos Madriles , Raul Martinez
- 申请人地址: US CA Santa Clara
- 专利权人: Intel Corporation
- 当前专利权人: Intel Corporation
- 当前专利权人地址: US CA Santa Clara
- 代理机构: Blakely, Sokoloff, Taylor & Zafman LLP
- 主分类号: G06F9/44
- IPC分类号: G06F9/44 ; G06F9/45 ; G06F11/34
摘要:
An apparatus and method for profiling program code. In particular, an apparatus according to one embodiment comprises a filtering component identifying a first set of instructions for which profiling is desired wherein, in response to detecting that an instruction has been retired, the filtering component determines whether the instruction is within the first set of instructions for which profiling is desired; an event selection component detecting an event in response to the instruction retiring, the event selection component generating event signals in response to a designated event; and a profiling component recording the occurrence or not occurrence of the event within a first storage device responsive to signals from the filtering component and/or the event selection component.
公开/授权文献
信息查询