发明名称 Context tracing for software with a frame pointer and a stack pointer and with a stack pointer but without a frame pointer
摘要 A computer implemented method or computer readable code for determining function call history for a system, which runs both code with a frame pointer and a stack pointer and code with a stack pointer and without a frame pointer. Execution is frozen on at least one CPU. A function of plurality of functions that were executing on the at least one CPU is stepped through, where some of the plurality of functions have a frame pointer and a stack pointer and some of the plurality of functions have a stack pointer but do not have a frame pointer. The stack offset to the stack memory location, where the return address in parent function is stored, is calculated to find the return address in parent function, which called the function being stepped through.
申请公布号 US7870541(B1) 申请公布日期 2011.01.11
申请号 US20040979877 申请日期 2004.11.01
申请人 WIND RIVER SYSTEMS, INC. 发明人 DESHPANDE ANAND V.
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址