发明名称 |
Thread serialization and disablement tool |
摘要 |
A computer-implemented method of performing runtime analysis on and control of a multithreaded computer program. One embodiment of the present invention can include identifying threads of a computer program to be analyzed. With a supervisor thread, execution of the identified threads can be controlled and execution of the identified threads can be monitored to determine a status of the identified threads. An indicator corresponding to the determined status of the threads can be output. |
申请公布号 |
US8806445(B2) |
申请公布日期 |
2014.08.12 |
申请号 |
US201213429981 |
申请日期 |
2012.03.26 |
申请人 |
International Business Machines Corporation |
发明人 |
Krauss Kirk J. |
分类号 |
G06F9/44;G06F15/173;G06F11/00 |
主分类号 |
G06F9/44 |
代理机构 |
Cuenot, Forsythe & Kim, LLC |
代理人 |
Cuenot, Forsythe & Kim, LLC |
主权项 |
1. A method of performing runtime analysis on and runtime control of a multithreaded computer program, the method comprising:
identifying threads of a computer program to be analyzed; with a supervisor thread, controlling, using a processor, an execution of the identified threads; monitoring the execution of the identified threads to determine a status of the identified threads; and presenting in a user interface that is presented on a display at least one indicator corresponding to the determined status of the identified threads, wherein monitoring the execution of the identified threads comprises:
instrumenting the computer program to track events for each of the identified threads of the computer program; andperforming runtime analysis on the tracked events. |
地址 |
Armonk NY US |