| 1 |
| Patent ID | Title | Date Filed |
| 6470493 | Computer method and apparatus for safe instrumentation of reverse executable program modules
| September 30, 1999 |
| 6442751 | Determination of local variable type and precision in the presence of subroutines
| December 14, 1998 |
| 6434743 | Method and apparatus for allocating stack slots
| April 23, 1999 |
| 6425121 | Method and apparatus for resolving divergent paths in graphical programming environments
| January 14, 2000 |
| 6425120 | Repeating program object for use with a graphical program-development system
| January 14, 2000 |
| 6421825 | Register control apparatus and method thereof for allocating memory based on a count value
| January 29, 2001 |
| 6378126 | Compilation of embedded language statements in a source code program
| September 29, 1998 |
| 6295641 | Method and apparatus for dynamically selecting bytecodes for just in time compiling in a user's environment
| December 3, 1998 |
| 6292940 | Program complete system and its compile method for efficiently compiling a source program including an indirect call for a procedure
| January 26, 1999 |
| 6282707 | Program transformation method and program transformation system
| February 12, 1999 |
| 6253371 | Method for supporting parallelization of source program
| February 16, 1993 |
| 6247175 | Method and apparatus for identifying and removing unused software procedures
| December 22, 1998 |
| 6223340 | Method for directly inlining virtual calls without on-stack replacement
| October 9, 1998 |
| 6195793 | Method and computer program product for adaptive inlining in a computer system
| July 22, 1998 |
| 6175956 | Method and computer program product for implementing method calls in a computer system
| July 15, 1998 |
| 6090156 | System for local context spilling for graph coloring register allocators
| May 15, 1998 |
| 6077315 | Compiling system and method for partially reconfigurable computing
| January 9, 1998 |
| 6009273 | Method for conversion of a variable argument routine to a fixed argument routine
| October 21, 1997 |
| 6002874 | Method and system for translating goto-oriented procedural languages into goto-free object oriented languages
| December 22, 1997 |
| 5946490 | Automata-theoretic approach compiler for adaptive software
| March 22, 1996 |
| 5920723 | Compiler with inter-modular procedure optimization
| February 5, 1997 |
| 5878261 | Method for restructuring code to reduce procedure call overhead
| May 15, 1996 |
| 5815716 | Method for supporting multiple call interface conventions for computer programs using directives
| October 6, 1995 |
| 5812855 | System and method for constaint propagation cloning for unknown edges in IPA
| June 3, 1996 |
| 5797012 | Connectivity based program partitioning
| October 7, 1996 |
| 5774730 | Method and apparatus for improving colorability of constrained nodes in an interference graph within a computer system
| July 31, 1995 |
| 5701489 | System for partial in-line expansion of procedure calls during program compilation
| June 6, 1995 |
| 5535394 | Methods for distinguishing dynamically allocated storage along different call paths and for providing a compact representation of alias analysis
| October 10, 1995 |
| 5428793 | Method and apparatus for compiling computer programs with interproceduural register allocation
| November 13, 1989 |
| 5327561 | System and method for solving monotone information propagation problems
| September 20, 1991 |
| 5249295 | Digital computer register allocation and code spilling using interference graph coloring
| March 8, 1993 |
| 1 |