Patent ID: 7882336

Claim:
A computer program product for facilitating instruction execution in a processing environment, the computer program product comprising: a storage medium readable by a processor and storing instructions for execution by the processor for performing a method comprising: processing an instruction stream, the processing comprising: executing an instruction routine of the instruction stream; performing, in response to executing the instruction routine, a test to determine whether processing is to continue to another instruction routine of the instruction stream or fall through mainline processing of the instruction stream to a test set; responsive to determining that processing is to fall through to the test set, executing the test set to determine whether to redirect an instruction pointer from an instruction to be executed of the instruction stream to a target instruction in a buffer, wherein executing the test set comprises: determining that the instruction to be executed is to be handled differently than one or more other instructions of the instruction stream; providing, with reference to the instruction to be executed, a target instruction in a buffer located in memory, in response to the determining indicating that the instruction to be executed is to be handled differently; determining whether an aspect of the target instruction in the buffer is to be modified; modifying the aspect, in response to the determining indicating the aspect is to be modified; and redirecting the instruction pointer from the instruction to be executed to the target instruction in the buffer, wherein the target instruction in the buffer is to be executed.