Preprocessing of interfaces to allow fast call through
US7207036B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Feb 7, 2001 |
| Grant date | Apr 17, 2007 |
| Priority date | — |
| Expiry date | May 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.