发明授权
- 专利标题: Co-routines native to a virtual execution environment
- 专利标题(中): 虚拟执行环境中的原始协作例程
-
申请号: US11619973申请日: 2007-01-04
-
公开(公告)号: US08051426B2公开(公告)日: 2011-11-01
- 发明人: Henricus Johannes Maria Meijer , Brian C. Beckman , Mark B. Shields
- 申请人: Henricus Johannes Maria Meijer , Brian C. Beckman , Mark B. Shields
- 申请人地址: US WA Redmond
- 专利权人: Microsoft Corporation
- 当前专利权人: Microsoft Corporation
- 当前专利权人地址: US WA Redmond
- 主分类号: G06F9/46
- IPC分类号: G06F9/46 ; G06F9/455
摘要:
A virtual machine is extended to include native support for co-routines. In this manner, high-level programmers are afforded access to such functionality. More particularly, supplied is a mechanism inside the virtual machine to enable method/function state to be maintained and subsequently restored. Consequently, a method/function can be called multiple times and resume where it last left off. This provides direct support for tier splitting patterns, iterators and comprehensions, among other things.
公开/授权文献
- US20080168438A1 CO-ROUTINES NATIVE TO A VIRTUAL EXECUTION ENVIRONMENT 公开/授权日:2008-07-10
信息查询