- 专利标题: Uninstrumenting in-line code instrumentation via stack unwinding and cleanup
-
申请号: US10016953申请日: 2001-12-13
-
公开(公告)号: US07017153B2公开(公告)日: 2006-03-21
- 发明人: Eric Gouriou , Robert Hundt
- 申请人: Eric Gouriou , Robert Hundt
- 申请人地址: US TX Houston
- 专利权人: Hewlett-Packard Development Company, L.P.
- 当前专利权人: Hewlett-Packard Development Company, L.P.
- 当前专利权人地址: US TX Houston
- 主分类号: G06F9/45
- IPC分类号: G06F9/45 ; H02H3/05
摘要:
A method and system for reverting a process in an in-line instrumented state to an uninstrumented state. In one embodiment, the present invention modifies selected text segment portions from the process to be uninstrumented. The present embodiment then unmaps instrumented code space such that the instrumented code space is inaccessible to the process. In this embodiment, the present invention also cleans a call stack of the process by unwinding the call stack and resetting the storage locations for return pointers from the instrumented code space to uninstrumented code space.
公开/授权文献
信息查询