Patent ID: 7401330
Filing Date: 2008-07-15
Classification: G06F

Abstract:
1. A method for improving performance of a program, comprising: providing a call to a clone of a function from which the clone is created, wherein said call is provided regardless of whether a function body of the clone exists or not; the function representing programming code performing a task for the program; generating information mapping the clone to the function; at link time for the program, if no function body of the clone is accessible by a linker, then the linker using the information mapping the clone to the function to satisfy a linker's requirement; and at load time for the program, if no function body of the clone is accessible by a loader, then the loader, based on the information mapping the clone to the function, resolving a function reference to a body of the function; and if the body of the clone is accessible by the loader, then the loader resolving the function reference to the body of the clone.