摘要 |
PROBLEM TO BE SOLVED: To re-execute a program with a small amount of memory consumption by automatically executing a processing from the start of re-debugging to an applicable processing after the program is corrected. SOLUTION: Execution frequency by every instruction is stored in an execution frequency storage means 32 during execution of the program. When reproduction of an execution state is requested by a command input means 22, the instruction of a reproducing position and its execution frequency are calculated from the contents stored in the execution frequency storage means 32 and the execution state is reproduced by re-executing the program by an execution state reproducing means 42. In this case, a table to be created by the execution frequency storage means 32 is made to be smaller by restricting an object instruction whose execution frequency is stored in the execution frequency storage means 32 as only an instruction with label and transferring the processing to a reproducing position after the processing is transferred to the instruction whose final execution information is ON among the instructions with the nearest label of the instructions executed on the reproducing position in the past by the execution state reproducing means 42.
|