发明名称 Method and apparatus for selectively executing different executable code versions which are optimized in different ways
摘要 One embodiment of the present invention provides a system that selectively executes different versions of executable code for the same source code. During operation, the system first receives an executable code module which includes two or more versions of executable code for the same source code, wherein the two or more versions of the executable code are optimized in different ways. Next, the system executes the executable code module by first evaluating a test condition, and subsequently executing a specific version of the executable code based on the outcome of the evaluation, so that the execution is optimized for the test condition.
申请公布号 US7543282(B2) 申请公布日期 2009.06.02
申请号 US20060389579 申请日期 2006.03.24
申请人 SUN MICROSYSTEMS, INC. 发明人 CHOU YUAN C.
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址