Method for platform specific efficiency enhancement of java programs and software product therefor
AssigneeKoninklijke Philips Electronics N.V.
InventorRene Leermakers
Life of this patent
Estimating the term…
Loading patent…
AssigneeKoninklijke Philips Electronics N.V.
InventorRene Leermakers
Estimating the term…
A method for optimizing and enhancing Java programs to run more efficiently on specific hardware platforms, with a focus on increased execution performance and a reduction of the amount of memory the Java program ultimately requires for its functionality, includes steps for using new classes which define constants and specialization functions to identify and modify existing classes associated with a Java program. The method depends on the evaluation and analysis of the constants, with the results of such evaluation and analysis determining what kind of code specialization occurs. As an optional step, the resulting platform enhanced Java classes overwrite the original Java classes, which permits the modified classes to be utilized by the same Java program or other Java programs running on the same hardware platform when the Java programs are run in the future. A software product is also described.
A method of creating a platform specific Java application, comprising:
A method of creating a platform specific Java program from a cross platform Java program, comprising:
A method of creating a platform specific Java program from a cross platform Java program, comprising:
A computer program product in a computer readable medium of instructions for creating a platform specific Java application from a cross platform Java application, comprising:
A computer program product in computer readable medium of instructions for creating a platform specific Java program from a cross platform Java program, comprising:
A method of creating a platform specific Java application, comprising:
A computer program product in a computer readable medium of instructions for creating a platform specific Java application from a cross platform Java application, comprising:
Dependencies are inferred from the claim text.