Invention Grant
US09465627B2 Binding-based characterization of closures in software programs 有权
软件程序中闭包的绑定表征

Binding-based characterization of closures in software programs
Abstract:
The disclosed embodiments provide a system that facilitates the compilation and execution of a software program. During operation, the system obtains a closure from source code for the software program. Next, the system characterizes a type of the closure based on a mutability of one or more variables captured by the closure. Finally, the system encodes the type into a compiled form of the closure to facilitate subsequent execution of the closure in a multithreaded environment.
Public/Granted literature
Information query
Patent Agency Ranking
0/0