发明名称 DYNAMIC COMPILER PROGRAM, DYNAMIC COMPILATION METHOD AND DYNAMIC COMPILATION DEVICE
摘要 <P>PROBLEM TO BE SOLVED: To provide a technique of effectively reusing an already compiled execution instruction sequence generated by applying adaptive optimization. <P>SOLUTION: A computer has a shared pool 135 for preserving an already compiled execution instruction sequence in association with the list of execution state information that is referred regarding each of one or more applied optimizations and the list of conditions to be satisfied in order for the values of the respective execution state information to obtain the effect of the optimization. A dynamic compiler program reads the list of the conditions associated with the execution instruction sequence corresponding to the partial program of a compilation object from the shared pool 135, and determines whether or not the value of corresponding present execution state information satisfies the respective conditions. The dynamic compiler program reuses the execution instruction sequence inside the shared pool 135 when the conditions are satisfied, and compiles the partial program of the compilation object when the conditions are not satisfied. <P>COPYRIGHT: (C)2012,JPO&INPIT
申请公布号 JP2011221609(A) 申请公布日期 2011.11.04
申请号 JP20100087038 申请日期 2010.04.05
申请人 INTERNATIONAL BUSINESS MASCHINES CORPORATION 发明人 OGATA KAZUNORI;KAWACHIYA KIYOKUNI
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址