发明名称 Mechanism for reducing detectable pauses in dynamic output caused by dynamic compilation
摘要 <p>A method is disclosed for reducing dynamic pauses during dynamic compilation. Applications running on a system detect the rendering of dynamic output to a user. The dynamic output represents a change in visual or audio data while any application is running. When an application detects such output it notifies the system, which monitors the frequency of the dynamic output. If the frequency of the dynamic output exceeds a threshold, the system informs a compiler on the system to suspend compilation. Compilation normally occurs when an interpreter on the system is instructed to pass processing control to the compiler. One way this occurs is if a method currently being processed by the interpreter has been marked for compilation. Thus, in order to suspend compilation, the compiler ceases to mark methods for compilation so that the interpreter will not be instructed to pass processing control to the compiler. </p>
申请公布号 EP1840740(A3) 申请公布日期 2009.03.04
申请号 EP20070251226 申请日期 2007.03.22
申请人 SUN MICROSYSTEMS, INC. 发明人 LAM LOI K.;PLISS, OLEG A.
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址