摘要 |
<p>A data processing system comprising a processor, a memory, an application, an application stack, and a hook manager (42) for managing hooking and unhooking of functions called by the application (41). The hook manager maintains a handler chain (45) of handler functions and adjusts the application stack using a dynamically constructed data structure during processing of the handler functions for the application. The present solution is distinguishable over conventional techniques in that it only one stack is manipulated, namely the application stack, hence reducing processing overhead.</p> |