发明名称 METHOD AND APPARATUS FOR PRECISE HANDLING OF EXCEPTIONS DURING PROGRAM CODE CONVERSION
摘要 Precise exception handling relies on a precise subject state including an accurate program counter and register values of a subject processor. Subject code (17) is translated into target code (21) executable by a target processor (13). The generated target code (17) includes counterpart target instructions (214) associated with fault-vulnerable subject code instructions (174). Further, each of the counterpart target code instruction (214) is associated with recovery information (195). When an exception (e.g. a fault) occurs, the recovery information (195) is retrieved and used to recover a precise subject state, in particular by taking account of optimizations to generate the common-case target code (21). The precise subject state is then used to precisely handle the exception.
申请公布号 WO2006111705(A3) 申请公布日期 2007.03.29
申请号 WO2006GB01268 申请日期 2006.04.07
申请人 TRANSITIVE LIMITED;BARRACLOUGH, GAVIN;WAN, KIT, MAN;HUMMAIDA, ABDUL, RAHMAN 发明人 BARRACLOUGH, GAVIN;WAN, KIT, MAN;HUMMAIDA, ABDUL, RAHMAN
分类号 G06F9/318;G06F9/38 主分类号 G06F9/318
代理机构 代理人
主权项
地址