Patent ID: 7886297
Filing Date: 2011-02-08
Classification: G06F

Abstract:
1. A process for executing methods in an information processing apparatus which executes first and second threads which executes the methods, the process comprising: transmitting by the first thread to the second thread a stop instruction for terminating execution of the second thread; in response to the reception of the stop instruction, terminating by the second thread execution of a first method in execution and initiating execution of a second method that is to be executed subsequent to the first method; storing a maximum run duration of the first method into a memory; transmitting by the first thread the stop instruction to the second thread if a run duration of the first method exceeds the maximum run duration; writing, by the first thread, information on the execution of the first and second methods executed by the second thread into a memory when the run duration of the first method exceeds the maximum run duration; and writing, by the second thread, information on the execution of the first and second methods executed by the second thread into the memory when the second thread terminates the execution of the first method.