certify
certify copied to clipboard
Improved locking performance on .NET 9.0+
The new System.Threading.Lock offers greater performance, as independent benchmarks show (eg https://steven-giesel.com/blogPost/4cf6d48a-ec9d-4c68-961c-31fd8d8c1340)
Thanks Mark! We don't typically struggle with lock performance but we'll definitely consider integrating this for modernity, the backported dependency is potentially a little risky for us as all of our users are currently on net462 builds but we'll see.
Are you still interested in this @webprofusion-chrisc? In the meantime, the library can now be used as a source generator so that you do not add an external dependency.
@webprofusion-chrisc would you like the source generator version?
Hi Mark we'll definitely consider this for next year and yes a source generator would be preferable to a run-time library dependency.