6 packages returned for Tags:"Interlocked"

Lock-Free Data Structures And Coroutines
A series of utilities for multithreading. The documentation can be found on http://www.kendar.org/?p=/dotnet/helpers/concurrencyhelpers. Several items are available: LockFree Queue, LockFree Dictionary. A wrapper on the default C# timers to wrap their differences.
Interlocker (C# Source)
Tiny library encapsulating boilerplate code for interlocked updates using Interlocked.CompareExchange. This package is for direct inclusion in a C# project (compatible with C# language versions 6 and above). All types will remain internal to the project.
RampUp is a .NET library providing a performant low/no-alloc environment for demanding systems. It's based on understanding the modern hardware and applying the mechanical sympathy.