发明名称 TRANSPARENT DYNAMIC CODE OPTIMIZATION
摘要 A transparent dynamic code optimization capability natively executes code and identifies hot regions within the code or identifies code that is to otherwise be optimized; notifies an optimizer that such hot region or code has been identified enabling the optimizer to create optimized code; efficiently passes control to the newly optimized code; and transfers control back from such optimized code.
申请公布号 US2015277872(A1) 申请公布日期 2015.10.01
申请号 US201414485208 申请日期 2014.09.12
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Gschwind Michael K.
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项 1. A method of facilitating processing in a computing environment, said method comprising: executing, by a processor, an application; determining that a defined event has occurred; and based on determining that the defined event has occurred, transferring control to a component of the computing environment to perform one or more modifications to provide modified code of the application, wherein the application comprises the modified code and unmodified code, the modified code being stored in separate memory regions different from the memory regions storing the unmodified code, and wherein the transferring control comprises using an event based branch to transfer to an address specified by the processor based on occurrence of the defined event, the address corresponding to an instruction to be performed by the component to perform the one or more modifications.
地址 Armonk NY US