Patent №
US 7,797,690
Granted
2010-09-14
Filed 2005
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
11081054
System, process and program product for optimizing a computer program during run time. During run time, a determination is made whether the computer program calls a method which includes a conditional evaluation of a variable which is fixed and the evaluation of the fixed variable does not result in anything productive being accomplished except to return to execution of the computer program. If so, the call to the method which includes the conditional evaluation is deleted from the computer program for subsequent iterations of the computer program. Consequently, the subsequent execution of the computer program will yield a same result as if the conditional evaluation was executed. If the evaluation of the fixed variable results in something productive being accomplished, the call to the method which includes the conditional evaluation is not deleted from the subsequent execution of the computer program.
AI classification
Ownership
INTERNATIONAL BUSINESS MACHINES CORPORATION
assignment · 160580087
Assignors
NESBITT, RICHARD E., O'CONNELL, BRIAN M., VAUGHAN, KEVIN E.
On an employer assignment, the assignors are typically the inventors.