×

JUST-IN-TIME COMPILER SUPPORT FOR INTERRUPTIBLE CODE

  • US 20090055814A1
  • Filed: 08/20/2007
  • Published: 02/26/2009
  • Est. Priority Date: 08/20/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for performing inlining in a just-in-time compiler, the method comprising the computer implemented steps of:

  • beginning compilation of a first code of a program, wherein the first code comprises one of an interruptible code and a non-interruptible code;

    establishing a try region around a second code of the program to establish a wrapped second code, wherein the try region comprises a boundary between interruptible and non-interruptible code such that a third code that modifies an observable state of the program cannot be moved across the boundary, and wherein the second code comprises, relative to the first code, the other of the interruptible code and the non-interruptible code;

    inlining the wrapped second code with the first code during compilation;

    completing compilation of the first code to form a resultant code; and

    storing the resultant code.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×