Patent · US Expired

Method of recompiling a program by using result of previous compilation

US5230050A · kind A · utility

59Cited by
4References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 5, 1990
Grant dateJul 20, 1993
Priority date
Expiry dateFeb 5, 2010

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/48
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A program compiling method in which a procedure being compiled is split into a plurality of units referred to as segments, whereon optimization is carried out for each of the segments. Upon recompilation of the procedure, optimization of the procedure is redone not for the whole of the procedure but executed only on the segments which are affected by modification, while for the segments insusceptible to the influence of modification, object program obtained by the compilation or the intermediate codes available in the course of the optimization are reused. At several stages of optimization, intermediate results of the optimization are recorded, wherein upon recompilation, the intermediate results of optimization obtained in the preceding compilation are made use of up to the stage where no influence of modification makes appearance. The amount of processing involved in the optimization can thus be reduced even when the object program can not be utilized. In a mode for carrying out the invention, not only the interim results of optimization but also the contents of optimization executed are recorded. Upon recompilation, those of the optimization processings executed in the preceding…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.