发明名称 Method and apparatus for creating alternative versions of code segments and dynamically substituting execution of the alternative code versions
摘要 Method and apparatus for creating alternative versions of code segments and dynamically substituting execution of the alternative code versions. Checkpoints in program code are identified by a compiler, and the checkpoints are used to delineate segments of object code. Two sets of segments of object code are generated, where the first and second sets of object code segments are optimized at different levels. In one embodiment, the first set of segments is optimized at a greater level than the second set of segments. Upon detecting a program error in executing the first set of segments, state information of the program is recovered from a checkpoint, and an object code module is selected from either the first set or second set for execution.
申请公布号 US2004034814(A1) 申请公布日期 2004.02.19
申请号 US20030644619 申请日期 2003.08.20
申请人 THOMPSON CAROL L. 发明人 THOMPSON CAROL L.
分类号 G06F9/44;G06F9/45;G06F11/00;G06F11/14;G06F11/36;H02H3/05;H03K19/003;(IPC1-7):H02H3/05 主分类号 G06F9/44
代理机构 代理人
主权项
地址
您可能感兴趣的专利