timonkrebs / MemoizR

Declarative Structured Concurrency for C#
Apache License 2.0
106 stars 3 forks source link

Improve performance by using IAsyncWaitDictionaryStack<T> instead of IAsyncWaitQueue<T> #47

Closed timonkrebs closed 4 months ago

timonkrebs commented 4 months ago

IAsyncWaitDictionaryStack it should be stacks that are grouped by the lockScope. With this sheduling of the work can be optimised.