Smart recompilation of performing matchup/difference after code

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

3642543, 3642625, 3642804, 3642805, 364DIG1, G06F 945

Patent

active

053676831

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 et al.
patent: 5206951 (1993-04-01), Khoyi
patent: 5230050 (1993-07-01), Iitsuka
patent: 5247651 (1993-09-01), Clarisse
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.
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.

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

Smart recompilation of performing matchup/difference after code does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Smart recompilation of performing matchup/difference after code , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Smart recompilation of performing matchup/difference after code will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1998099

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