发明名称 |
通过指令操作码的运行时间检测间接采样 |
摘要 |
本发明的实施例涉及实现通过指令操作码的运行时间检测间接采样。本发明的一个方面包括一种用于实现通过指令操作码的运行时间检测间接采样的方法,所述方法包括:从采样点指令阵列读取采样点指令操作码,并且通过处理器将所述采样点指令操作码与来自在所述处理器上执行的指令流的指令的操作码作比较。所述方法也包括:在执行具有匹配采样点指令操作码之一的操作码的指令时识别所述采样点。从所述采样点获得所述运行时间检测信息。所述方法进一步包括:在运行时间检测程序缓冲器中将所述运行时间检测信息存储为报告群组。 |
申请公布号 |
CN104169887A |
申请公布日期 |
2014.11.26 |
申请号 |
CN201380014604.5 |
申请日期 |
2013.03.06 |
申请人 |
国际商业机器公司 |
发明人 |
J.D.布拉德伯里;小查尔斯.W.盖尼;M.K.格施温德;E.M.施瓦茨 |
分类号 |
G06F11/34(2006.01)I |
主分类号 |
G06F11/34(2006.01)I |
代理机构 |
北京市柳沈律师事务所 11105 |
代理人 |
邸万奎 |
主权项 |
一种用于实现通过指令操作码的运行时间检测间接采样的计算机程序产品,所述计算机程序产品包括:有形存储介质,其能够被处理电路读取,并且存储由所述处理电路执行来用于执行方法的指令,所述方法包括:从采样点指令阵列读取采样点指令操作码;通过处理器将所述采样点指令操作码与来自在所述处理器上执行的指令流的指令的操作码作比较;在执行具有匹配采样点指令操作码之一的操作码的指令时识别所述采样点,其中从所述采样点获得所述运行时间检测信息;并且在运行时间检测程序缓冲器中将所述运行时间检测信息存储为报告群组。 |
地址 |
美国纽约阿芒克 |