Patent · US Expired

Method and apparatus for performing byte-code optimization during pauses

US6865734B2 · kind B2 · utility

12Cited by
18References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 17, 2001
Grant dateMar 8, 2005
Priority date
Expiry dateMar 25, 2023

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/45516
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods and apparatus for dynamically compiling byte codes associated with methods during idle periods in the execution of a computer program are disclosed. The described methods are particularly suitable for use in computer systems that are arranged to execute both interpreted and compiled byte codes. In some embodiments, methods to be dynamically compiled are referenced in one or more lists. The lists may be prioritized to facilitate the compilation of the highest priority methods first. In one embodiment, a pair of compilation lists are provided with a first one of the compilation lists being created prior to processing the computer program while the other is created during the processing of the computer program.

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