Patent · US Active

Wholesale replacement of specialized classes in a runtime environments

US9483242B2 · kind B2 · utility

2Cited by
23References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 21, 2015
Grant dateNov 1, 2016
Priority date
Expiry dateApr 21, 2035

Classification

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

Abstract

Wholesale replacement of specialized classes may involve the ability to replace the auto specialization of a generic class may not be used at all and instead, a completely different, hand-written, class when the class is specialized for particular type parameterizations, according to some embodiments. The replacement class may have the same interface as the generic or auto specialized version, but it may have a completely different representation and/or implementation. A runtime environment may load the alternate version of the class, based on information identifying the alternate version, whenever the particular specialization is instantiated. The runtime may not have to load the generic or auto specialized version of the class when using the alternate version of the class.

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