User interface to display status of threads based on runtime analysis and control of folded thread
First Claim
Patent Images
1. 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, whereinthe folding includescopying state data of a second thread of the threads, andapplying the copied state data to be used as state data for a first thread of the threads.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for performing runtime analysis and runtime control of a multithreaded computer program is disclosed. A plurality of the threads are folded, under control of a supervisor thread, together to be executed as a single folded thread. The execution of the folded thread is monitored to determine a status of the threads. At least one indicator corresponding, to the determined status of the threads, is presented in a user interface.
-
Citations
8 Claims
-
1. 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, wherein the folding includes copying state data of a second thread of the threads, and applying the copied state data to be used as state data for a first thread of the threads. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification