NTDLS.DelegateThreadPooling v1.5.9
Stable
High performance active thread pool where work items can be queued as delegate functions. Allows you to easily enqueue infinite FIFO worker items or enforce queue size, wait on collections of those items to complete, and total control over the pool size. Also allows for multiple pools, so that different workloads do not interfere with one another.
Released: 12/31/2024
NTDLS.Semaphore v3.4.10
Stable
Provides various classes for to ensure sequential mult-threaded access to variables or sections of code.
Released: 12/31/2024
It's not volatile, this is critical
For far too long I have listened to the likes of those who believe that the volatile modifier is the end-all answer to multi-threaded development.
Created: 2/8/2013