Patent · US Active

Variable handles

US9690709B2 · kind B2 · utility

18Cited by
3References
30Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 7, 2015
Grant dateJun 27, 2017
Priority date
Expiry dateApr 7, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/452
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

According to one technique, a virtual machine identifies a first instruction to create a variable handle instance, the first instruction including declaration information that identifies a type of receiver and a variable held by the receiver to which the variable handle instance is configured to provide access. If access to the variable is permissible, the virtual machine creates the variable handle instance comprising constrained functions configured to execute constrained operations on a memory location of the variable. The virtual machine identifies a second instruction that specifies a call to a particular constrained, wherein the second instruction specifies the receiver or is implicitly bound to the receiver. The virtual machine identifies a particular memory location where the instance of the variable is stored and performs the particular constrained function with respect to the particular memory location.

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