Skip to content

Files

Latest commit

 

History

History

AtomicVariables

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

AtomicVariables

AtomicVariables

Attempt to create atomic variables by leveraging a queue.

FailingAtomic describes the issue of using the set accessors for mutability.

Atomic provides a working approach to thread-safe mutability.

ConcurrentAtomic provides a working approach to thread-safe mutability with concurrent reads and serialized writes.

ThreadSafeCollections

Attempt to create thread-safe (synchronized and concurrent) collections by leveraging a queue.

FailingSynchronizedArrayWrapper uses a serial queue to synchronize access to an array.

FailingConcurrentArrayWrapper uses a concurrent queue to provides access to an array with concurrent reads and serialized writes.

References