Patent · US Active

Execution contexts with polymorphic type implementations

US8745605B2 · kind B2 · utility

0Cited by
6References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 9, 2009
Grant dateJun 3, 2014
Priority date
Expiry dateApr 11, 2032

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/47
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Various domains may wish to specify different implementations of the type; e.g., a compilation domain may describe the type statically, an execution domain may instantiate objects of the given type, while a debugging execution domain may associate additional debugging information such as a symbol name. This may be achieved by specifying a type implementation of a particular type within respective domains which all implement a common type interface. A type binding instruction set may then select a type implementation for the type within the target instruction set according to the domain, and may bind type instances of the type within target instruction set to the selected type implementation for the current domain. This technique yields domain-specific variance in type implementation without having to reconfigure the target instruction set or perform domain-checking logic there-within.

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