摘要 |
PURPOSE:To unnecessitate the saving and recovering operations which are carried out at the program side for each memory area that should be saved by automatically secure a saving memory area and save and recover the memory areas. CONSTITUTION:A compiler 2 produces a saving memory area control table 6 into an object program 4. A saving memory area securing means 9 refers to the table 6 produced by a saving memory area control table production means 3 via an executing program monitor 8 at start of execution of the program 4 and secures a saving memory area 7. Then a memory area saving means 10 saves the memory area designated by a source program 1 into the area 7 secured by the means 9 via the monitor 8 at input of the transaction of the program 4. A memory area recovering means 11 recovers the memory area saved into the area 7 via the means 10 at a reprocess carried out after generation of a fault of the program 4 via the monitor 8. In such a way, the memory area is automatically restored. |