Method for managing control-loss processing during critical processing sections while maintaining transaction scope integrity
AssigneeInternational Business Machines Corporation
InventorsHong L. Dos Reis, Christopher D. Filachek, Mei Hui Wang
Life of this patent
Estimating the term…
Abstract
According to one or more embodiments, a system and computer implemented method for managing critical section processing are provided. The method includes generating, using a processor, a transaction scope for a process in response to processing in a critical section, collecting data related to the process, generating, using the processor, a request using the collected data, storing the request and data as a pending item in a private storage during critical section processing, and processing, using the processor, the request based on the transaction scope.
Claims20
A computer implemented method for managing critical section processing, the method comprising:
- generating, using a processor, a transaction scope for a process in response to processing in a critical section;
- collecting data related to the process;
- generating, using the processor, a request using the collected data;
- storing the request and data as a pending item in a private storage during critical section processing;
- and
- processing, using the processor, the request based on the transaction scope.
A system to manage critical section processing, the system comprising:
- a memory having computer readable instructions;
- and
- a processor configured to execute the computer readable instructions, the computer readable instructions comprising:
- generating, by the processor, a transaction scope for a process in response to processing in a critical section;
- collecting, by the processor, data related to the process;
- generating, by the processor, a request using the collected data;
- storing, by the processor, the request and data as a pending item in a private storage during critical section processing;
- and
- processing, by the processor, request based on the transaction scope.
A computer program product to manage critical section processing, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to:
- generate, using a processor, a transaction scope for a process in response to processing in a critical section;
- collect data related to the process;
- generate, using the processor, a request using the collected data;
- store the request and data as a pending item in a private storage during critical section processing;
- and
- process, using the processor, the request based on the transaction scope.
Dependencies are inferred from the claim text.