Daniel C. Weber
|
dfde17ab5e
Enable reuse of UserWorkItem class currently nested in DefaultScheduler.
|
7 years ago |
Daniel C. Weber
|
d00c7c5055
Save an allocation in ThreadPoolScheduler.PeriodicTimer. (#632)
|
7 years ago |
Daniel C. Weber
|
7551d1a016
Use the stateful overload of AsyncLock in some places to save allocation of closures and allow delegate caching. (#583)
|
7 years ago |
Daniel C. Weber
|
673dd5ac98
TrySetSingle should be called SetSingle since it can throw, TrySetSingle however remains and returns a more meaningful result. Added more docs. (#557)
|
7 years ago |
Daniel C. Weber
|
93bf9b5e42
Avoid some closure allocations and enable delegate caching in the Concurrency namespace. (#500)
|
7 years ago |
Bart De Smet
|
cf2ad6085b
Misc. improvements to concurrency types
|
8 years ago |
Bart De Smet
|
6931670c96
All timers now have the self-rooting behavior.
|
8 years ago |
Bart De Smet
|
bc77800155
Removing check for absence of Stopwatch.
|
8 years ago |
Bart De Smet
|
70df44db7a
Removing checks for absence of HashSet<T>.
|
8 years ago |
Oren Novotny
|
da3b5ed03e
move files to src\tests\facades
|
8 years ago |