Method of recompiling a program by using result of previous comp

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364DIG1, 3642804, G06F 906

Patent

active

052300501

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 compilation which are to be executed again can be performed rapidly by making use of the contents stored. The time taken for the execution of optimization processing to be re-executed can be reduced significantly.

REFERENCES:
patent: 4330822 (1982-05-01), Dodson
patent: 4435753 (1984-03-01), Rizzi
patent: 4558413 (1985-12-01), Schmidt et al.
patent: 4667290 (1987-05-01), Goss et al.
"Interprocedural Optimization: Eliminating Unnecessary Recompilation," Cooper et al. ACM-Proceedings of the SIGPLAN '86 Symposium, vol. 21, No. 7 Jul. 1986 pp. 58-67.
"Make-A Program for Maintaining Computer Programs" Feldman, Software-Practice and Experience, vol. 9, 1979, pp. 255-265.
"Incremental Compilation in Magpie," Schwartz et al., Proceedings of the SIGPLAN '84 Symposium, SIGPLAN Notice vol. 19, No. 6, Jun. 1984, p. 122-131.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method of recompiling a program by using result of previous comp does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method of recompiling a program by using result of previous comp, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of recompiling a program by using result of previous comp will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1767188

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.