发明申请
US20080127120A1 Method and apparatus for identifying instructions associated with execution events in a data space profiler
有权
用于识别与数据空间分析器中的执行事件相关联的指令的方法和装置
- 专利标题: Method and apparatus for identifying instructions associated with execution events in a data space profiler
- 专利标题(中): 用于识别与数据空间分析器中的执行事件相关联的指令的方法和装置
-
申请号: US11590288申请日: 2006-10-31
-
公开(公告)号: US20080127120A1公开(公告)日: 2008-05-29
- 发明人: Nicolai Kosche , Yukon L. Maruyama , Martin S. Itzkowitz
- 申请人: Nicolai Kosche , Yukon L. Maruyama , Martin S. Itzkowitz
- 申请人地址: US CA Santa Clara
- 专利权人: Sun Microsystems, Inc.
- 当前专利权人: Sun Microsystems, Inc.
- 当前专利权人地址: US CA Santa Clara
- 主分类号: G06F9/44
- IPC分类号: G06F9/44
摘要:
A system and method for profiling a software application may include means for capturing profiling information corresponding to an instruction identified as having executed coincident with the occurrence of a runtime event, and for associating the profiling information with the event in an event set. In some embodiments, the identified instruction, which may have triggered the event, may be located in the program code sequence at a predetermined position relative to the current program counter value at the time the event was detected. The predetermined relative position may be fixed dependent on the processor architecture and may also be dependent on the event type. The predetermined relative position may be zero, indicating that when the event was detected, the program counter value corresponded to an instruction associated with the event. If the identified instruction is an ambiguity-creating instruction, an indication of ambiguity may be associated with the event.
公开/授权文献
信息查询