Efficient call sequence restoration method
AssigneeIntel Corporation
InventorStanislav V. Bratanov
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorStanislav V. Bratanov
Estimating the term…
Embodiments of the present invention provide for minimizing the number of procedure frame unwinding operations to be performed when restoring the program control flow information. A first data structure may be constructed to contain procedure linkage information along with references to the conventional memory area where each procedure linkage information element (procedure return address or a procedure frame pointer) was originally found. The first data structure may be initialized upon the initial request for program control flow information. Upon each subsequent request, the contents of the conventional memory area as referenced by the first data structure may be compared with the corresponding elements of the first data structure. As a result of said comparison, changed and unchanged regions within the conventional memory area may be determined. Then, procedure frame unwinding operations may be performed for the changed regions.
In a system collecting program control flow information a computer-implemented method comprising:
An article comprising:
A system that collects program control flow information, comprising:
Dependencies are inferred from the claim text.