发明名称 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