-
公开(公告)号:CN1802632B
公开(公告)日:2010-04-14
申请号:CN200480015940.2
申请日:2004-04-22
Applicant: 国际商业机器公司
IPC: G06F9/45
CPC classification number: G06F9/45516 , G06F9/30065 , G06F9/3836
Abstract: 翻译器装置具有解释和翻译功能性的程序代码(17),其中在确定源程序代码(17)的解释更有利的那些情况下,解释源程序代码(17)而不是翻译。翻译器(19)应用解释算法来确定源程序代码(17)的基本块是否应当被解释或翻译。从用于源程序代码(17)的整个指令集初始地选择由解释器支持的特定源指令。1)如果确定基本块内的所有指令在由解释器功能性支持的指令的子集内,以及2)如果基本块的执行计数低于一个翻译阈值,将解释基本块。如果不满足这两个条件的任何一个,则由翻译器(19)翻译基本块。