Techniques for modifying a compiled application
AssigneeOracle International Corporation
InventorSachin Desai
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorSachin Desai
Estimating the term…
Techniques for automatically modifying behavior of a compiled application include receiving a first set of compiled instructions for the application. The first set of compiled instructions is modified to generate a modified set of compiled instructions. Modifying the first set of compiled instructions includes inserting a new set of one or more instructions for invoking a first routine that provides new behavior. The first routine is not part of the first set of compiled instructions. These techniques allow an administrator to automatically instrument compiled code of an application to provide new behavior for the application without taking the application offline for substantial periods of time. In particular, the techniques allow a service provider to automatically instrument existing applications, components, and sub-components to measure and respond to server-side performance without taking the applications offline.
A method for automatically modifying behavior of a compiled application, the method comprising the computer implemented steps of:
A method for automatically modifying behavior of a compiled application, the method comprising the computer implemented steps of:
A method for automatically modifying behavior of a compiled application, the method comprising the computer implemented steps of:
A method for automatically modifying behavior of a compiled application, the method comprising the computer implemented steps of:
A method for automatically monitoring performance of a compiled application, the method comprising the computer implemented steps of:
A method for automatically monitoring performance of a compiled application, the method comprising the computer implemented steps of:
A computer-readable medium carrying one or more sequences of instructions for automatically modifying behavior of a compiled application, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of:
A computer-readable medium carrying one or more sequences of instructions for automatically modifying behavior of a compiled application, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of:
A computer-readable medium carrying one or more sequences of instructions for automatically modifying behavior of a compiled application, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of:
A computer-readable medium carrying one or more sequences of instructions for automatically modifying behavior of a compiled application, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of:
A computer-readable medium carrying one or more sequences of instructions for automatically monitoring performance of a compiled application, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of:
Dependencies are inferred from the claim text.