Hint generation in smart recompilation

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364973, 3642804, G06F 945

Patent

active

054468990

ABSTRACT:
A method and system for compiling a source program using smart recompilation. The invention allows fragments to contain "invocation specific" information, which is generated during a code generation phase of compilation. A hint generator attempts to preserve values of the invocation specific information between successive invocations of the compiler.

REFERENCES:
patent: 4558413 (1985-12-01), Schmidt et al.
patent: 4667290 (1987-05-01), Goss et al.
patent: 5123098 (1992-06-01), Gunning et al.
patent: 5175856 (1992-12-01), Van Dyke et al.
patent: 5187788 (1993-02-01), Marmelstein
patent: 5193180 (1993-03-01), Hastings
patent: 5201050 (1993-04-01), McKeeman et al.
patent: 5204939 (1993-04-01), Yamazaki et al.
patent: 5204960 (1993-04-01), Smith
patent: 5206951 (1993-04-01), Khoyi et al.
patent: 5230050 (1993-07-01), Iitsuka
patent: 5247651 (1993-09-01), Clarisse
Kiong et al., "Incremental Semantic Evaluation in Language-based Editors"; Software-Practice & Experience vol. 22 No. 2, Feb. 1992, Chichester, GB, pp. 111-135.
Olsson et al., "A Simple Technique for Automatic Recompilation in Modular Programming Languages"; Software-Practice & Experience vol. 19 No. 8, Aug. 1989, Chichester, GB, pp. 757-773.
Yang, "Identifying Syntactic Differences Between Two Programs"; Software-Practice & Experience vol. 21 No. 7, Jul. 1991, Chichester, GB, pp. 739-755.
Tichy, "Smart Recompilation," ACM Transactions on Programming Languages and Systems, vol. 8, No. 3, Jul. 1986, pp. 273-291.
deFigueiredo, "A Smart Recompilation Scheme in a CHILL Compiler,"CHILL CCITT High Level Language, A Palma (Editor), Elsevier Science Publishers B. V. (North-Holland), pp. 37-41, 1991.
Eidnes et al., "Separate Compilation in CHIPSY," Association for Computing Machinery (ACM), Document No. 089791-334-5/89/0010/0042.
Kazerooni-Zand et al., "Minimizing Ripple Recompilation in a Persistent Software Environment," Association for Computing Machinery (ACM), Document No. 089791-348-5/90/0002/0166, pp. 166-172, 1990.
Rain, "The Structure of the MARY/2 Compiler," Software--Practice and Experience, vol. 11, pp. 225-235, 1981.
Rain, "Avoiding Trickle-Down Recompilation in the Mary2 Implementation," Software-Practice and Experience, vol. 14(12), pp. 1150-1157, Dec. 1984.
Hood et al., "Efficient Recompilation of Module Interfaces in a Software Development Environment," Association for Computing Machinery (ACM) Document No. 0-89791-212-8/86/0012/180, pp. 180-189, 1986.
Cooper et al., "Interprocedural Optimization: Eliminating Unnecessary Recompilation," Association for Computing Machinery (ACM) Document No. 089791-197-0/86/0600-0058, pp. 58-67, 1986.
Schwanke et al., "Smarter Recompilation," ACM Transactions on Programming Languages and Systems, vol. 10, No. 4, pp. 627-632, Oct. 1988.
Tichy, "Tichy's Response to R. W. Schwanke and G. E. Kaiser's 'Smarter Recompilation'," ACM Transactions on Programming Languages and Systems, vol. 10, No. 4, pp. 633-634, Oct. 1988.

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

Hint generation in smart recompilation does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Hint generation in smart recompilation, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Hint generation in smart recompilation will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1827364

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