Invention Grant
- Patent Title: Transactional processing
-
Application No.: US13789808Application Date: 2013-03-08
-
Publication No.: US09766925B2Publication Date: 2017-09-19
- Inventor: Dan F. Greiner , Christian Jacobi , Timothy J. Slegel
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Heslin Rothenberg Farley & Mesiti P.C.
- Agent William A. Kinnaman, Jr., Esq.; Blanche E. Schiller, Esq.
- Main IPC: G06F7/00
- IPC: G06F7/00 ; G06F17/00 ; G06F9/46 ; G06F9/38 ; G06F9/30

Abstract:
A transaction is initiated via a transaction begin instruction. During execution of the transaction, the transaction may abort. If the transaction aborts, a determination is made as to the type of transaction. Based on the transaction being a first type of transaction, resuming execution at the transaction begin instruction, and based on the transaction being a second type, resuming execution at an instruction following the transaction begin instruction. Regardless of transaction type, resuming execution includes restoring one or more registers specified in the transaction begin instruction and discarding transactional stores. For one type of transaction, the nonconstrained transaction, the resuming includes storing information in a transaction diagnostic block.
Public/Granted literature
- US20130339961A1 TRANSACTIONAL PROCESSING Public/Granted day:2013-12-19
Information query