Patent №
US 7,577,951
Granted
2009-08-18
Filed 2002
Owner
HEWLETT-PACKARD COMPANY
Lab
—
AI components
3
ml · planning · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
10159528
The present invention, in various embodiments, provides techniques for improving performance of programs. In one embodiment, the program is written in the Java language and runs in the Java Runtime Environment (JRE) that includes a Java Virtual Machine (JVM) having a configuration. A control panel having access to the JVM is invoked. Via the control panel, a user observes the execution of the Java program, analyzes the results of the execution, changes the configuration of the JVM, and forces re-optimization of the critical portions of the running program. By repeating the above steps of observing the program execution, analyzing the results, changing the configuration of the Java machine, and forcing re-optimization of the critical portions of the program, the user improves the program's overall performance.
AI classification
Ownership
HEWLETT-PACKARD COMPANY
assignment · 131220116
Assignors
PARTAMIAN, NOUBAR, MORICHETTI, LAURENT, NENE, AMITABH, TRICK, ANDREW
On an employer assignment, the assignors are typically the inventors.