×

Dynamic compilation control

  • US 6,993,755 B1
  • Filed: 10/24/2001
  • Issued: 01/31/2006
  • Est. Priority Date: 10/24/2001
  • Status: Active Grant
First Claim
Patent Images

1. A method of selecting certain portions of a computer program for compilation, the method comprising:

  • computing an execution frequency threshold at which a decreasing hazard rate corresponds to a reciprocal of a break-even number of executions that recoup computational costs of compilation; and

    during execution of the computer program, dynamically compiling individual ones of the portions based on the execution frequency thresholdwherein the hazard rate, hr(x), for a particular one of the computer program portions at least approximates a probability that the particular portion will stop being executed in the computer program given that the particular program has executed x times.

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