发明名称 IDENTIFICATION AND MANAGEMENT OF UNSAFE OPTIMIZATIONS
摘要 Techniques for implementing identification and management of unsafe optimizations are disclosed. A method of the disclosure includes receiving, by a managed runtime environment (MRE) executed by a processing device, a notice of misprediction of optimized code, the misprediction occurring during a runtime of the optimized code, determining, by the MRE, whether a local misprediction counter (LMC) associated with a code region of the optimized code causing the misprediction exceeds a local misprediction threshold (LMT) value, and when the LMC exceeds the LMT value, compiling, by the MRE, native code of the optimized code to generate a new version of the optimized code, wherein the code region in the new version of the optimized code is not optimized.
申请公布号 US2014282451(A1) 申请公布日期 2014.09.18
申请号 US201313977118 申请日期 2013.03.15
申请人 Vicente Alejandro M.;Codina Joseph M.;Kotselidis Christos E.;Madriles Carlos;Martinez Raul 发明人 Vicente Alejandro M.;Codina Joseph M.;Kotselidis Christos E.;Madriles Carlos;Martinez Raul
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址 Barcelona ES