Patent ID: 8402445

Claim:
A notifying instruction inserting method for inserting notifying instructions into an inserting-target program comprising a source program or a machine language program, said method comprising steps of: a unit group determining step for determining a group of plural units that divide said inserting-target program and are in an inclusive relation to each other; a first unit selecting step for selecting a first unit from said group of units; a program dividing step for dividing said inserting-target program into first regions by said first unit; an entry point/exit point searching step for searching entry points and said exit points of the first regions of said inserting-target program that is divided in said program dividing step; a notifying instruction placing step for placing notifying instructions at said entry points and said exit points that are searched in said entry point/exit point searching step; a first identification information generating step for generating first identification information that corresponds to said notifying instructions that are placed in said notifying instruction placing step; a first identification information granting step for granting said first identification information that are generated in said first identification information generating step; a second unit selecting step for selecting a second unit that is included in said first unit from said group of units; a second identification information generating step for generating second identification information that specifies notifying instructions where said first regions are divided by the second unit into second regions; and a second identification information granting step for granting said second identification information that are generated in said second identification instruction generating step for said notifying instructions.