发明名称 PLATFORM-INDEPENDENT SELECTIVE AHEAD-OF-TIME COMPILATION
摘要 Methods and systems for platform-independent selective ahead-of-time compilation are herein described. A method selector comprising a profiling tool and heuristic selects a subset of methods for ahead-of-time compilation. The profiling tool ranks a set of methods according to predetermined criteria, and the heuristic identifies the subset of methods from the set of methods. An ahead-of-time compiler comprises a first unit and a second unit. The first unit converts, for each selected method, bytecodes corresponding to the selected method to a platform-independent intermediate representation. The second unit optimizes the platform-independent intermediate representation of each selected method, wherein each optimized intermediate representation is stored with a corresponding selected method. A virtual machine on a device converts an optimized intermediate representation associated with a selected method loaded onto the device to platform-dependent machine code.
申请公布号 WO03032155(A3) 申请公布日期 2004.06.24
申请号 WO2002US31547 申请日期 2002.10.03
申请人 SUN MICROSYSTEMS, INC. 发明人 WONG, HINKMOND;FRESKO, NEDIM;LAM, MARK
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址