System and method for enabling selective execution of computer code
AssigneeHewlett-Packard Development Company, L.P.
InventorsJerome Huck, Carol L. Thompson
Life of this patent
Estimating the term…
Loading patent…
AssigneeHewlett-Packard Development Company, L.P.
InventorsJerome Huck, Carol L. Thompson
Estimating the term…
The system of the present invention utilizes memory for storing a computer program and processing circuitry for executing instructions of the computer program. In particular, the computer program includes at least one branch instruction and a set of code that is to be selectively enabled or disabled. The branch instruction includes an address identifier identifying a memory address to which the processing circuitry may branch when executing the branch instruction. The processing circuitry, in executing the computer program, receives run time data indicative of whether the set of code is enabled or disabled, and based on the run time data, the processing circuitry sets a value of a mode indicator. While the program is running, the processing circuitry executes the branch instruction. In executing the branch instruction, the processing circuitry, depending on the value of the mode indicator, branches to the address identified by address identifier or branches to a different address. The set of code is located at one of the foregoing addresses. Thus, execution of the set of code is either enabled or disabled by controlling the value of the mode indicator.
A computer system for enabling selective execution of sets of code in computer programs, comprising:
A computer system for enabling selective execution of sets of code in computer programs, comprising:
A computer system for enabling selective execution of sets of code in computer programs, comprising:
A computer system for enabling selective execution of sets of code in computer programs, comprising:
A computer system for enabling selective execution of sets of code in computer programs, comprising:
A computer system for enabling selective execution of sets of code in computer programs, comprising:
A method for enabling selective execution of sets of code in computer programs, comprising the steps of:
A method for enabling selective execution of sets of code in computer programs, comprising the steps of:
Dependencies are inferred from the claim text.