发明名称 コードを投機的に最適化するための方法、並びにそのコンピュータ及びコンピュータ・プログラム
摘要 A method, computer, and computer program for speculatively optimizing a code. The method includes speculatively optimizing the code characterized by searching in a predetermined order in at least one dictionary; extracting a value associated with a symbol name from a dictionary using the symbol name as a key; performing optimization to replace a symbol in the code with the value; compiling the code to be compiled including some or all of the optimized code; comparing, in response to detection of a change related to one dictionary among at least one dictionary, an order m in the predetermined order of the dictionary with the detected change to an order n of the dictionary with the extracted value; and invalidating the optimized code in the compiled code associated with the dictionary having the detected change in response to the results from the orders comparison and the type of change.
申请公布号 JP5846581(B2) 申请公布日期 2016.01.20
申请号 JP20120099873 申请日期 2012.04.25
申请人 インターナショナル・ビジネス・マシーンズ・コーポレーションINTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 石崎 一明
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址