Patent · US Expired

Inferring operand types within an intermediate language

US6484312B1 · kind B1 · utility

19Cited by
4References
40Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJun 7, 1999
Grant dateNov 19, 2002
Priority date
Expiry dateJun 7, 2019

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/45
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Inferring operand types within an intermediate language is disclosed. In one embodiment, a computer-implemented method first inputs an intermediate language code that has a first plurality of opcodes, including a type-indefinite opcode. The method resolves the type-indefinite opcode into a typed opcode, and generates a native code that has a second plurality of opcodes corresponding to the first plurality of opcodes, and which includes an opcode corresponding to the typed opcode. The method finally outputs the native code. An example of an intermediate language is Java.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.