- 专利标题: MODIFYING RUN-TIME-INSTRUMENTATION CONTROLS FROM A LESSER-PRIVILEGED STATE
-
申请号: US13422598申请日: 2012-03-16
-
公开(公告)号: US20130246744A1公开(公告)日: 2013-09-19
- 发明人: Mark S. Farrell , Charles W. Gainey, JR. , Chung-Lung K. Shum , Timothy J. Slegel
- 申请人: Mark S. Farrell , Charles W. Gainey, JR. , Chung-Lung K. Shum , Timothy J. Slegel
- 申请人地址: US NY Armonk
- 专利权人: INTERNATIONAL BUSINESS MACHINES CORPORATION
- 当前专利权人: INTERNATIONAL BUSINESS MACHINES CORPORATION
- 当前专利权人地址: US NY Armonk
- 主分类号: G06F9/312
- IPC分类号: G06F9/312 ; G06F9/30
摘要:
Embodiments of the invention relate to modifying run-time-instrumentation controls (MRIC) from a lesser-privileged state. The MRIC instruction is fetched. The MRIC instruction includes the address of a run-time-instrumentation control block (RICCB). The RICCB is fetched based on the address included in the MRIC instruction. The RICCB includes values for modifying a subset of the processor's run-time-instrumentation controls. The subset of run-time-instrumentation controls includes a runtime instrumentation program buffer current address (RCA) of a runtime instrumentation program buffer (RIB) location. The RIB holds run-time-instrumentation information of the events recognized by the processor during program execution. The values of the RICCB are loaded into the run-time-instrumentation controls. Event information is provided to the RIB based on the values that were loaded in the run-time-instrumentation control.
公开/授权文献
信息查询