发明名称 Optional logging of debug activities in a real time instruction tracing log
摘要 In accordance with embodiments disclosed herein, there are provided methods, systems, mechanisms, techniques, and apparatuses for implementing optional logging of debug activities in a real time instruction tracing log. For example, in one embodiment, such means may include an integrated circuit having means for initiating instruction tracing for instructions of a traced application, mode, or code region, as the instructions are executed by the integrated circuit; means for generating a plurality of packets to a debug log describing the instruction tracing; means for initiating an alternative mode of execution within the integrated circuit; and means for suppressing indication of entering the alternative mode of execution. Additional and alternative means may be implemented for selectively causing an integrated circuit to operate in accordance with an invisible trace mode or a visible trace mode upon transition to the alternative mode of execution.
申请公布号 US9003375(B2) 申请公布日期 2015.04.07
申请号 US201113993477 申请日期 2011.12.30
申请人 Intel Corporation 发明人 Brandt Jason W.;Lachner Peter;Nguyen Huy V.;Tyler Jonathan J.
分类号 G06F11/36;G06F9/44;G06F11/34;G06F9/06;G06F9/30 主分类号 G06F11/36
代理机构 Blakely, Sokoloff, Taylor & Zafman LLP 代理人 Blakely, Sokoloff, Taylor & Zafman LLP
主权项 1. A method comprising: initiating instruction tracing for instructions of a traced application, mode, or code region, as the instructions are executed by an integrated circuit; generating a plurality of packets to a debug log describing the instruction tracing; initiating an alternative mode of execution within the integrated circuit, wherein the alternative mode is a debug mode; operating in accordance with an invisible-trace mode or a visible-trace mode based on a setting of a mode bit of the integrated circuit; wherein operating in accordance with the invisible-trace mode comprises suppressing an indication of entering the alternative mode of execution; wherein operating in accordance with the visible-trace mode comprises logging an indication of a transition from the instructions of the traced application, mode, or code region to the alternative mode of execution.
地址 Santa Clara CA US