Patent · US Expired

Preprocessing of interfaces to allow fast call through

US7207036B2 · kind B2 · utility

3Cited by
9References
7Claims
0Family size

Assignee

Inventor

Key dates

Filing dateFeb 7, 2001
Grant dateApr 17, 2007
Priority date
Expiry dateMay 22, 2023

Classification

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

Abstract

A solution to avoid performance degradation associated with load-object independence by arranging interface source code, particurlarly JNI source code, in a stylized form, and then preprocessing the stylized interface source code into a Virtual Machine (“VM”) specific form. The stylized source code allows a preprocessor to identify and track field and method identifiers, and to match up the field and method uses with the specification of the field or method. The source code is stylized by substituting stylized variable names, each with a native element identifier, for non-stylized variables.

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