发明名称 |
System and method for optimization of inter-module procedure calls |
摘要 |
A system and method are described for providing optimization for software inter-module procedure calls. The system provides for a program linker to translate a non-executable program into a computer program. The program linker also creates an import stub when the program linker encounters a call instruction to an unresolved module in the computer program. The program linker further modifies the call instruction to the unresolved module to be a call instruction to the created import stub. The import stub determines a location of the unresolved module a first time the unresolved module is called. The import stub then modifies the call instruction to the unresolved module the first time the unresolved module is called to be a direct call the unresolved module at the location determined after the first time the unresolved module is called.
|
申请公布号 |
US6317870(B1) |
申请公布日期 |
2001.11.13 |
申请号 |
US19990258564 |
申请日期 |
1999.02.26 |
申请人 |
HEWLETT-PACKARD COMPANY |
发明人 |
MATTSON, JR. JAMES S. |
分类号 |
G06F9/40;G06F9/445;(IPC1-7):G06F9/445 |
主分类号 |
G06F9/40 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|