System and method for supporting compensation work
AssigneeOracle International Corporation
InventorAlexandre de Castro Alves
Life of this patent
Estimating the term…
Abstract
A method for supporting compensation work comprises the steps of associating a data structure with a compensation function, and associating the data structure with the at least one event that can be encountered during execution of a forward work. The data structure contains a pair of pointers, which includes a first pointer to a code to be executed for the compensation function, and a second pointer to a stack frame of a closest lexically enclosing scope of a declaration of the compensation function in a computer program text.
Claims17
A method for supporting compensation work, the method comprising:
- providing a data structure associated with a compensation function, wherein the data structure contains a pair of pointers, which includes a first pointer to a code to be executed for the compensation function, and a second pointer to a stack frame of a closest lexically enclosing scope of a declaration of the compensation function in a computer program text;
- and
- executing the compensation function based on the data structure on one or more microprocessors, when at least one event is encountered during execution of a forward work.
A machine-readable storage medium carrying one or more sequences of instructions for supporting compensation work, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps of:
- providing a data structure associated with a compensation function, wherein the data structure contains a pair of pointers, which includes a first pointer to a code to be executed for the compensation function, and a second pointer to a stack frame of a closest lexically enclosing scope of a declaration of the compensation function in a computer program text;
- and
- executing the compensation function based on the data structure, when at least one event is encountered during execution of a forward work.
An apparatus for performing compensation work, the apparatus comprising:
- a processor;
- and
- one or more stored sequences of instructions which, when executed by the processor, cause the processor to carry out the steps of:
- associating a data structure with a compensation function, wherein the data structure contains a pair of pointers, which includes a first pointer to a code to be executed for the compensation function, and a second pointer to a stack frame of a closest lexically enclosing scope of a declaration of the compensation function in a computer program text;
- and
- associating the data structure with the at least one event that can be encountered during execution of a forward work.
Dependencies are inferred from the claim text.