Patent ID: 7571427
Filing Date: 2009-08-04
Classification: G06F,Y10S

Abstract:
1. A computer-implemented method for propagating profile information from a first version of a program into a second version of a program, the method comprising: identifying a portion of the first version of the program, wherein the portion of the first version of the program is in a binary format; identifying a portion of the second version of the program, wherein the portion of the second version of the program is in a binary format; determining whether the portion of the first version of the program is equivalent to the portion of the second version of the program; reusing preexisting profile information from the first version of the program for the second version of the program when the portion of the first version of the program is equivalent to the portion of the second version of the program, wherein the preexisting profile information includes the execution characteristics of the portion of the first version during runtime; when the portion of the first version of the program is not equivalent to the portion of the second version of the program,