Patent · US Active

Optimizing object oriented programs using limited customization

US8578352B1 · kind B1 · utility

10Cited by
10References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 31, 2011
Grant dateNov 5, 2013
Priority date
Expiry dateDec 29, 2031

Classification

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

Abstract

A capability for limited customization that utilizes existing virtual dispatch table technology and allows selective customization is provided. Such a capability combines the usage of virtual dispatch tables with both customized and non-customized code to reduce, or even eliminate over-customization. Further, such a capability may employ a runtime system that decides what methods to customize based on several factors including, but not limited to the size of a class hierarchy, the amount of available space for compiled code, and the amount of available time for compilation.

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