Register restoration using transactional memory register snapshots
AssigneeInternational Business Machines Corporation
InventorsMichael K. Gschwind, Valentina Salapura
Life of this patent
Estimating the term…
Abstract
Register restoration using transactional memory register snapshots. An indication that a transaction is to be initiated is obtained. Based on obtaining the indication, a determination is made as to whether register restoration is in active use. Based on obtaining the indication and determining register restoration is in active use, register restoration is deactivated. To recover one or more architected registers of the transaction, a transactional rollback snapshot is created.
Claims11
A computer-implemented method of facilitating processing within a computing environment, the computer-implemented method comprising:
- obtaining an indication that a transaction is to be initiated, the indication comprising a transaction begin instruction issued to begin the transaction;
- determining, based on obtaining the indication, whether register restoration is in active use;
- and
- deactivating register restoration, based on obtaining the indication that the transaction is to be initiated and determining register restoration is in active use, wherein the transaction begin instruction takes priority in indicating one or more registers to be saved.
Dependencies are inferred from the claim text.