Patent · US Active

Systems, methods, and computer products for just-in-time compilation for virtual machine environments for fast application startup and maximal run-time performance

US8286152B2 · kind B2 · utility

7Cited by
3References
3Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 22, 2007
Grant dateOct 9, 2012
Priority date
Expiry dateAug 9, 2031

Classification

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

Abstract

Systems, methods, and computer products for just-in-time compilation for virtual machine environments for fast applications start-up and maximal run-time performance. Exemplary embodiments include a just in time compilation method for a virtual machine environment coupled to a memory, including identifying a program structure for compilation, creating a low optimization compiled version of the program structure that is relocatable in the memory, storing into a persistent cache the low optimization compiled version of the program structure that is relocatable and relocating the low optimization compiled version of the program structure into a virtual machine address space in the memory, wherein relocating the low optimization compiled version of the program structure includes transforming the low optimization compiled version to a compiled version with fixed addresses in the memory that can be executed.

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