computablee / DotMP

A collection of powerful abstractions for parallel programming in .NET with an OpenMP-like API.
https://computablee.github.io/DotMP/
GNU Lesser General Public License v2.1
29 stars 8 forks source link

Merge `DotMP.Lock` and `DotMP.Locking` #23

Closed computablee closed 1 year ago

computablee commented 1 year ago

Simple request, there is no reason for Lock and Locking to be two separate classes. We should merge the two classes where Lock can be instantiated but has some static methods, and do away with Locking entirely.

Of course, the documentation will also need to be updated (thinking README.md, an XML comment in Parallel.cs referring to the public API, the XML comments in Locks.cs, anything else?)

computablee commented 1 year ago

Solved with #28