12
 

Including recompilation

CL 717 SC 145
5748961 Efficient method and apparatus for compiling and linking modules of computer code in a large software system
May-5-1998 A software system is defined by a tree of system models which are written in a functional language. During a build of the software system, the functions are interpreted and the results of the expensive...
5692196 System and method for conditionally compiling a software compilation unit
Nov-25-1997 A system and method for conditionally recompiling a compilation unit having a plurality of source code modules operates by selecting one of the source code modules, and determining whether it is necessary...
5671419 Interprocedural data-flow analysis that supports recursion while only performing one flow-sensitive analysis of each procedure
Sep-23-1997 A computer implemented method performs flow-sensitive interprocedural data flow analysis without iteration for a class of interprocedural problems. The accuracy of the solution can approach the iterative...
5668989 Two-digit hybrid radix year numbers for year 2000 and beyond
Sep-16-1997 A method and related input/output devices for using biased 2 digit "hybrid radix" numeric fields for inputting, generating, storing, processing, and outputting year numbers ranging from 1900 to 2059 in...
5649203 Translating, executing, and re-translating a computer program for finding and translating program code at unknown program addresses
Jul-15-1997 A program is translated by automatically generating a flowgraph, using the flowgraph to analyze the program to provide information about blocks of instructions in the flowgraph, and then using the flowgraph...
5625822 Using sorting to do matchup in smart recompilation
Apr-29-1997 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...
5586328 Module dependency based incremental compiler and method
Dec-17-1996 A compiler and compiling method minimizes recompilation of a computer program after an edit. The program is organized in plural program units, such as modules. The units are each compiled through a sequence...
5535392 Using hint generation to cause portions of object files to remain the same
Jul-9-1996 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...
5507030 Successive translation, execution and interpretation of computer program having code at unknown locations due to execution transfer instructions having computed destination addresses
Apr-9-1996 A program is translated by automatically generating a flowgraph, using the flowgraph to analyze the program to provide information about blocks of instructions in the flowgraph, and then using the flowgraph...
5446899 Hint generation in smart recompilation
Aug-29-1995 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...
5394550 System for affecting recompilation of source code
Feb-28-1995 In compiling a source program by a compiler and sequentially generating an intermediate code, the intermediate code is managed by referencing it to the corresponding statement of the source program. When...
5386557 Enforcement of referential constraints in a database system
Jan-31-1995 A system and method for enforcing referential integrity within a database system provides for determination of relevant referential constraints at compile time for an access plan. All referential constraints...
5339424 System and method for compiling and executing a computer program written in more than one programming language
Aug-16-1994 A program processing system for processing a program including a first program division written in a first programming language and a second program division written in a second programming language comprises...
5325533 Engineering system for modeling computer programs
Jun-28-1994 A human oriented object programming system provides an interactive and dynamic modeling system to assist in the incremental building of computer programs which facilitates the development of complex computer...
5325531 Compiler using clean lines table with entries indicating unchanged text lines for incrementally compiling only changed source text lines
Jun-28-1994 A computer-aided software development system includes programs to implement edit, compile, link and run sequences, all from memory, at very high speed. The compiler operates on an incremental basis, line-by-line,...
5313387 Re-execution of edit-compile-run cycles for changed lines of source code, with storage of associated data in buffers
May-17-1994 A computer-aided software development system includes programs to implement edit, compile, link and run sequences, all from memory, at very high speed. The compiler operates on an incremental basis, line-byline,...
5301327 Virtual memory management for source-code development system
Apr-5-1994 A computer-aided software development system includes programs to implement edit, compile, link and run sequences, all from virtual memory, at very high speed. The compiler operates on an incremental basis,...
5230050 Method of recompiling a program by using result of previous compilation
Jul-20-1993 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...
5204960 Incremental compiler
Apr-20-1993 A system and method of incrementally coupling a high level language into an object file is disclosed. A source file and an object file are organized into logical blocks. An intermediate file, termed an...
5201050 Line-skip compiler for source-code development system
Apr-6-1993 A computer-aided software development system includes programs to implement edit, compile, link and run sequences, all from memory, at very high speed. The compiler operates on an incremental basis, line-by-line,...
5182806 Incremental compiler for source-code development system
Jan-26-1993 A computer-aided software development system includes programs to implement edit, compile, link and run sequences, all from memory, at very high speed. The compiler operates on an incremental basis, line-by-line,...
5170465 Incremental-scanning compiler for source-code development system
Dec-8-1992 A computer-aided software development system includes programs to implement edit, compile, link and run sequences, all from memory, at very high speed. The compiler operates on an incremental basis, line-by-line,...
4558413 Software version management system
Dec-10-1985 A software version management system, also called system modeller, provides for automatically collecting and recompiling updated versions of component software objects comprising a software program for...