×

Methods, apparatus and articles of manufacture for regaining memory consistency after a trap via transactional memory

  • US 8,032,736 B2
  • Filed: 02/26/2008
  • Issued: 10/04/2011
  • Est. Priority Date: 02/26/2008
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for regaining memory consistency after a trap event, the method comprising:

  • initiating, by a thread, a transaction including a plurality of instructions;

    recording a sequence of changes made to memory while executing the plurality of instructions;

    detecting an occurrence of a trap event prior to completing the transaction;

    passing an error code to the thread indicating a type of error that caused the trap event;

    rolling back the sequence of changes made to the memory up to a first instruction of the transaction, based on the recorded sequence; and

    resuming execution of the thread at the first instruction of the transaction.

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