Patent · US Active

System and method for retrieving values of captured local variables for lambda functions in Java

US9798569B2 · kind B2 · utility

2Cited by
0References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 15, 2016
Grant dateOct 24, 2017
Priority date
Expiry dateMar 11, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2009/45562
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system for and method of retrieving values of captured local variables for a lambda function in Java. In one embodiment, the system includes: (1) a Java virtual machine and (2) a captured variable retriever that interacts with the Java virtual machine and configured to retrieve a signature of the lambda function from a classfile of a Java class containing the lambda function, compare the signature with a declaration of the lambda function to identify arguments corresponding to the captured local variables, modify the lambda function and cause the Java virtual machine to execute the modified lambda function.

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