v16.10.51-alpha
Pre-release
Pre-release
·
2681 commits
to main
since this release
Enhancements
- #764 Fix the dumpasync common to handle general ValueTasks.
- #776 Improve performance in JoinableTask dependency analysis
- #778 Reuse existing WeakReference of the JoinableTask
- #783 Try to reduce performance overhead when we remove a JTF dependency
- #784 Clean up synchronous task tracking from disconnected circular dependency islands
- #807 Avoid going through UI thread pending queue twice in
ReentrantSemaphore
Fixes
- #792 Fix JoinTillEmptyAsync hang for ref-counted JTF collection
- #791 Fix an inconsistency in whether dependencies of completed tasks should be included leads corrupted data structure
- #799 Fix homemade IAsyncEnumerable support for VSTHRD200
Other
- #794 Minor code cleanups & improvements