Invention Grant
- Patent Title: Interface optimization in a closed system
- Patent Title (中): 封闭系统中的接口优化
-
Application No.: US12164029Application Date: 2008-06-28
-
Publication No.: US08793671B2Publication Date: 2014-07-29
- Inventor: Jeffrey E. Stall , Jonathon Michael Stall
- Applicant: Jeffrey E. Stall , Jonathon Michael Stall
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agent Micah Goldsmith; Glen Johnson; Micky Minhas
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
Interface optimization is provided using a closed system in which all the individual software components in the system are known to the compiler at a single point in time. This knowledge enables significant opportunities to optimize the implementation of interfaces on a set of implemented objects. When code is compiled, because the compiler knows the full list of interfaces and the objects which implement the interfaces, it can improve execution and working set (i.e., recently referenced pages in a program's virtual address space) when implementing the interfaces on objects. This improvement may be realized by reducing the size of interface lookup tables which map each interface to the object types which implement that particular interface.
Public/Granted literature
- US20090328020A1 INTERFACE OPTIMIZATION IN A CLOSED SYSTEM Public/Granted day:2009-12-31
Information query