发明授权
- 专利标题: Debugging for runtime type systems
- 专利标题(中): 调试运行时类型系统
-
申请号: US12402778申请日: 2009-03-12
-
公开(公告)号: US08370807B2公开(公告)日: 2013-02-05
- 发明人: Dustin Campbell , Sreekar Choudhary
- 申请人: Dustin Campbell , Sreekar Choudhary
- 申请人地址: US WA Redmond
- 专利权人: Microsoft Corporation
- 当前专利权人: Microsoft Corporation
- 当前专利权人地址: US WA Redmond
- 代理机构: Ogilvie Law Firm
- 主分类号: G06F9/44
- IPC分类号: G06F9/44
摘要:
Debugging tools are provided for program objects in dynamically typed programming languages. Some dynamic objects have both static type members and dynamic type members. Some dynamic objects implement an IDynamicObject interface, and some include a COM object. A list of dynamic object members is obtained from a dynamic language runtime. Member values are then obtained, and displayed in the debugger. Properties can be added to a dynamic object in the debugger. Code can be generated during debugging to make a user call to a method of the dynamic object, to evaluate a property of the dynamic object, and/or to forward a behavior of an operator to the dynamic type of the dynamic object. In some embodiments a dynamic language runtime operates with the debugger.
公开/授权文献
- US20100235810A1 DEBUGGING FOR RUNTIME TYPE SYSTEMS 公开/授权日:2010-09-16
信息查询