PROBLEM TO BE SOLVED: To make static coupling of a call which is dispatched dynamically in the presence of dynamic linking and dynamic loading executable by adding class information regarding a process stage and subordinate information including signature information to a function. ;SOLUTION: A system adds the subordinate information to a method having been compiled. The subordinate information includes the classes, names, and signatures (parameter type) of respective virtual functions which are already optimized. The said compiled method has a header 603 and a compiled code 605. The header 603 specially contains subordinate information 607. The subordinate information is a list of the classes, names, and signatures of all virtual function class which are optimized in the compiled method. This information is stored in the form of a simple list and usable for other various storage technologies.;COPYRIGHT: (C)1999,JPO
展开▼