Guarded storage event handling during transactional execution
AssigneeInternational Business Machines Corporation
InventorsDan F. Greiner, Christian Jacobi, Volodymyr Paprotski, Anthony Saporito, Chung-Lung K. Shum, Timothy J. Slegel
Life of this patent
Estimating the term…
Abstract
A guarded storage facility sets up a boundary indicating a range of addresses to be guarded or protected. When a program attempts to access an address in a guarded section defined by the boundary, a guarded storage event occurs. Use of this facility facilitates performance of certain tasks within a computing environment, including storage reclamation.
Claims20
A computer program product for facilitating processing in a computing environment, said computer program product comprising:
- a computer readable storage medium readable by a processing circuit and storing instructions for performing a method comprising:
- detecting an abort of a transaction based on a guarded storage event;
- and
- processing the guarded storage event, based on detecting the abort of the transaction based on the guarded storage event.
A computer system for facilitating processing in a computing environment, said computer system comprising:
- a memory;
- and
- a processor in communication with the memory, wherein the computer system is configured to perform a method, said method comprising:
- detecting an abort of a transaction based on a guarded storage event;
- and
- processing the guarded storage event, based on detecting the abort of the transaction based on the guarded storage event.
A computer-implemented method of facilitating processing in a computing environment, said computer-implemented method comprising:
- detecting an abort of a transaction based on a guarded storage event;
- and
- processing, by at least one processor, the guarded storage event, based on detecting the abort of the transaction based on the guarded storage event.
Dependencies are inferred from the claim text.