发明名称 Use of language instructions and functions across multiple processing sub-environments
摘要 An apparatus allowing a pair of interrelated C language operations, in particular a setjmp/longjmp and a signal/raise functions to be completed across a plurality of load modules. Upon the issuance of a first instruction or function, such as a setjmp, all information pertaining to the current running processing sub-environment that has been established by a first load module is saved in the memory in any location. Later, upon the issuance of a second and complementary instruction or function, such as a longjmp, issued from a different processing sub-environment established by a different load module, the computer's system stack is searched until the entry for the original processing environment is found. Then once it is established which initial environment the second instruction or function is related to, that information is retrieved from the previously stored memory location and the instruction or function is completed successfully.
申请公布号 US6104873(A) 申请公布日期 2000.08.15
申请号 US19980018008 申请日期 1998.02.03
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 CHAO, TIAN-JY;COOPER, MARK D.;MASTRANGELO, COLETTE A.;VEMURI, SARAT
分类号 G06F9/40;(IPC1-7):G06F9/445 主分类号 G06F9/40
代理机构 代理人
主权项
地址