发明名称 Method and apparatus for transferring control in a computer system with dynamic compilation capability
摘要 In a dynamically compiling computer system, a system and method for efficiently transferring control from execution of an instruction in a first representation to a second representation of the instruction is disclosed. The system and method include the setting of a tag for entry points of each instruction in a first representation that has been translated to a second representation. The tag is stored in memory in association with each such instruction. When a given instruction in a first representation is to be executed, the tag is examined, and if it indicates that a translated version of the instruction has previously been generated, control is passed to execution of the instruction in the second representation. The second representation can be a different instruction set representation, or an optimized representation in the same instruction set as the original instruction.
申请公布号 US2004044880(A1) 申请公布日期 2004.03.04
申请号 US20010847776 申请日期 2001.05.02
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 ALTMAN ERIK R.;EBCIOGLU KEMAL;GSCHWIND MICHAEL KARL;LUICK DAVID ARNOLD
分类号 G06F9/318;G06F9/45;(IPC1-7):G06F9/30 主分类号 G06F9/318
代理机构 代理人
主权项
地址