Package-level declarations
Types
Link copied to clipboard
interface STM
Software transactional memory, or STM, is an abstraction for concurrent state modification. With STM one can write code that concurrently accesses state and that can easily be composed without exposing details of how it ensures safety guarantees. Programs running within an STM transaction will neither deadlock nor have race-conditions.
Link copied to clipboard
TSemaphore is the transactional Semaphore.