专利名称:Variable closure
发明人:Igor Zinkovsky,Harish Kantamneni申请号:US12730263申请日:20100324公开号:US08997040B2公开日:20150331
专利附图:
摘要:A system and method for accessing closure variables from a lambda expressionin certain program configurations, in which the closure variable is accessed while theclosure function is active and the closure variable is within an active runtime frame stackcorresponding to an instance of the closure function. In response to entering the closure
function, a pointer to each closure variable is stored in a stack pointer table. Eachreference to each closure variable from the lambda expression is handled by using theclosure variable pointer to locate the closure variable on the runtime stack. Programcode may be instrumented to insert invocations to helper functions at locations uponentering the closure function and at each reference to each closure variable from thelambda expression.
申请人:Igor Zinkovsky,Harish Kantamneni
地址:Redmond WA US,Redmond WA US
国籍:US,US
代理人:Kevin Sullivan,Kate Drakos,Micky Minhas
更多信息请下载全文后查看
因篇幅问题不能全部显示,请点此查看更多更全内容