Patent · US Active

Value profiling for code optimization

US9027006B2 · kind B2 · utility

6Cited by
22References
23Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 23, 2012
Grant dateMay 5, 2015
Priority date
Expiry dateJun 11, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/88
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and an apparatus to execute a code with value profiling are described. The code may include an access to an untyped variable. During the execution, runtime values of the untyped variable may be randomly inspected. A value profile may be established to predict one or more expected types of future runtime values for the untyped variable. The code may be recompiled according to the value profile to optimize the access of the untyped variable for the future runtime values.

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