Patent ID: 9256553
Filing Date: 2016-02-09
CPC Classification: G06F

Claim Text:
1. A method for dynamically adjusting a policy of whether a memory operand access of a memory accessing instruction is to be treated as a transaction atomic access in a transactional execution environment, the method comprising: beginning execution of a transaction, comprising: executing, by a processor, a transaction-policy-override instruction, the transaction-policy-override instruction causing the processor to compare a first memory operand of the transaction-policy-override instruction to a second operand of the transaction-policy-override instruction; based on the processor-compared first operand being equal to the second operand, entering a transaction-footprint-override mode; and based on the processor being in transaction-footprint-override mode, any one of ignoring memory conflicts that would otherwise be monitored and monitoring memory conflicts that would otherwise be ignored.