发明名称 EXECUTION CONTROL DURING PROGRAM CODE CONVERSION
摘要 Execution control techniques are described for use in a translator that converts subject code into target code. The translator includes a translator trampoline function that is called from a translator run loop and which in turn calls either to a translator code generator to generate target code, or else calls previously generated target code for execution. Control then returns to the translator trampoline function to make a new call, or returns to the translator run loop. Other aspects include making context switches through the trampoline function and setting first and second calling conventions either side of the trampoline function. Jumping directly or indirectly between target code blocks during execution is also described.
申请公布号 US2014137089(A1) 申请公布日期 2014.05.15
申请号 US201314139486 申请日期 2013.12.23
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BARRACLOUGH GAVIN;WAN KIT MAN;BROWN ALEXANDER B.;MACKINTOSH DAVID N.
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址