×

Smart recompilation of performing matchup/difference after code generation

  • US 5,367,683 A
  • Filed: 06/26/1992
  • Issued: 11/22/1994
  • Est. Priority Date: 06/26/1992
  • Status: Expired due to Term
First Claim
Patent Images

1. In a computer system, including a memory, a method of translating a source program comprising the steps of:

  • translating a first source program and producing a first global context table, said first global context table containing global information describing definitions from said first source program which can be referenced by source programs other than said first source program, said translating of said first source program including a first code generation step;

    dividing, after said first code generation step, the information contained in said first global context table into a first group of fragments;

    translating a second source program and producing a second global context table containing global information describing definitions from said second source program which can be referenced by source programs other than said second source program, said translating of said second program including a second code generation step;

    dividing, after said second code generation step, the information contained in said second global context table into a second group of fragments;

    determining whether a fragment in said second group has an equivalent fragment in said first group; and

    translating source programs which are dependent on fragments from said second group determined not to have an equivalent fragment in said first group.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×