Thread folding tool
AssigneeInternational Business Machines Corporation
InventorKirk J. Krauss
Life of this patent
Estimating the term…
Abstract
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. Under control of a supervisor thread, a plurality of the identified threads can be folded together to be executed as a folded thread. The execution of the folded thread can be monitored to determine a status of the identified threads. An indicator corresponding to the determined status of the identified threads can be presented in a user interface that is presented on a display.
Claims10
1-20. (canceled)
A computer-implemented method for performing runtime analysis and runtime control of a multithreaded computer program, comprising:
- folding, under control of a supervisor thread, a plurality of the threads together to be executed as a single folded thread;
- monitoring the execution of the folded thread to determine a status of the threads;
- and
- presenting in a user interface at least one indicator corresponding to the determined status of the threads.
Dependencies are inferred from the claim text.