×

Techniques for reducing the cost of dynamic class initialization checks in compiled code

  • US 5,999,732 A
  • Filed: 03/23/1998
  • Issued: 12/07/1999
  • Est. Priority Date: 03/23/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. In a computer system, a method for compiling instructions, the method comprising:

  • receiving an instruction for runtime compilation that requires runtime execution information;

    compiling the instruction into at least one native machine instruction at a first location, the at least one native machine instruction including placeholder data for the required runtime execution information; and

    overwriting the at least one native machine instruction at the first location with a native machine instruction that transfers control to a section of native machine instructions that, at runtime, will replace the placeholder data with the required runtime execution information.

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