Invention Application
- Patent Title: SYSTEM AND METHOD FOR RETRIEVING VALUES OF CAPTURED LOCAL VARIABLES FOR LAMBDA FUNCTIONS IN JAVA
-
Application No.: US15043695Application Date: 2016-02-15
-
Publication No.: US20170235586A1Publication Date: 2017-08-17
- Inventor: Michael Lai , Vinod Grover , Sean Lee , Jaydeep Marathe
- Applicant: Nvidia Corporation
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F9/445

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.
Public/Granted literature
- US09798569B2 System and method for retrieving values of captured local variables for lambda functions in Java Public/Granted day:2017-10-24
Information query