×

Single pass intermediate language verification algorithm

  • US 20040003380A1
  • Filed: 06/26/2002
  • Published: 01/01/2004
  • Est. Priority Date: 06/26/2002
  • Status: Abandoned Application
First Claim
Patent Images

1. A method for verifying an intermediate language (IL) program in a single pass, the method comprising the steps of:

  • (a) encountering an IL instruction, wherein the IL instruction is associated with an IL offset;

    (b) decode the IL instruction to determine an op code type;

    (c) processing the IL instruction in accordance with the IL op code type and a rule set;

    (d) updating a first data structure, a second data structure, and a third data structure, wherein the first data structure comprises an IL offset stack, the second data structure comprises a current IL stack, and the third data structure comprises a flag array;

    (e) determining a next IL instruction.

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