Patent ID: 7926048
Filing Date: 2011-04-12
Classification: G06F

Abstract:
1. In a system collecting program control flow information a computer-implemented method comprising: determining changed and unchanged memory regions in a conventional memory area of the system, the conventional memory area being dedicated to store procedure linkage information, by comparing contents of the conventional memory area with contents of a first data structure; collecting procedure linkage information from all changed memory regions of the conventional memory area; forming a second data structure to reflect all collected procedure linkage information elements along with references to original locations of said elements within the conventional memory area; marking unchanged memory regions as changed if an address range between at least one collected procedure linkage element and any point within a changed memory region being currently processed intersects address ranges of the unchanged memory regions; combining the second data structure with portions of the first data structure corresponding to the unchanged memory regions of the conventional memory area; and substituting the second data structure for the first data structure after all changed memory regions have been processed.