×

Latent modification instruction for transactional execution

  • US 9,600,286 B2
  • Filed: 06/30/2014
  • Issued: 03/21/2017
  • Est. Priority Date: 06/30/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer system for processing transactions in a computing environment with transactional memory, the computer system comprising:

  • a memory; and

    a processor in communication with the memory, wherein the computer system is configured to perform a method, the method comprising;

    executing, by a processor, a latent modification instruction (LMI) within the transaction, the transaction comprising a set of target instructions following the LMI in program order in an instruction stream, each of the target instructions having an associated function, the LMI at least partially specifying a substitute function to be substituted for each of the associated functions; and

    executing, by the processor, a next sequential instruction (NSI) and at least one of the target instructions within the transaction, the NSI following the LMI in program order in the instruction stream, wherein the executing the at least one of the target instructions employs the substitute function at least partially specified by the LMI,wherein the LMI, the NSI, and the at least one of the target instructions are executed by the processor in consecutive program order.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×