Invention Grant
- Patent Title: System and method for prioritizing the compilation of bytecode modules during installation of a software application
- Patent Title (中): 在安装软件应用程序期间优先编译字节码模块的系统和方法
-
Application No.: US12059084Application Date: 2008-03-31
-
Publication No.: US08239827B2Publication Date: 2012-08-07
- Inventor: William E. Sobel , Sourabh Satish
- Applicant: William E. Sobel , Sourabh Satish
- Applicant Address: US CA Mountain View
- Assignee: Symantec Operating Corporation
- Current Assignee: Symantec Operating Corporation
- Current Assignee Address: US CA Mountain View
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
A system and method for compiling part of the bytecode for a software application into native code at install time when the software application is installed on a particular computer are described. According to one embodiment of the method, usage information for the software application may be received. The usage information may indicate how frequently or commonly each of a plurality of features of the software application is used. The usage information may be analyzed to determine a rank ordering of the features. The method may further comprise installing the software application on the particular computer. Installing the software application may comprise compiling one or more bytecode modules of the software application into native code, where the one or more bytecode modules are selected from a plurality of bytecode modules depending upon the rank ordering of the features.
Public/Granted literature
Information query