×

Method and system for wrapper routine optimization

  • US 6,135,650 A
  • Filed: 12/22/1995
  • Issued: 10/24/2000
  • Est. Priority Date: 12/22/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of generating wrapper routine assembly code instructions for executing routines specified by a high level programming language, said routines normally requiring windowed register allocation, said method comprising the steps of:

  • (a) identifying a routine that is eligible for having wrapper routine assembly code instructions generated therefor;

    (b) classifying the eligible routine identified in step (a) into one of a plurality of types of wrapper routines, wherein said step (b) of classifying includes the step (i) of determining whether the eligible routine incorporates tail routine calls only, where tail routine calls are routine calls which occur just prior to the routine exit; and

    (c) generating wrapper routine assembly code instructions for the eligible routine identified in step (a) and in accordance with the type of wrapper routine classified in step (b), where execution of the wrapper routine assembly code instructions does not require use of a register window.

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