Add more task awaiters and optimize existing ones by using new overloads
authorMarek Safar <marek.safar@gmail.com>
Tue, 20 Sep 2011 18:01:01 +0000 (19:01 +0100)
committerMarek Safar <marek.safar@gmail.com>
Tue, 20 Sep 2011 18:04:13 +0000 (19:04 +0100)
commit235a41e76d59f5021bfc2b895e5571f20d6d87e0
tree317c03579ecb29566a9445ccca460aa7f432ef4b
parent8fdd8ebfe60b743938a02c6845c842203e456658
Add more task awaiters and optimize existing ones by using new overloads
13 files changed:
mcs/class/corlib/System.Runtime.CompilerServices/AsyncTaskMethodBuilder.cs
mcs/class/corlib/System.Runtime.CompilerServices/ConfiguredTaskAwaitable.cs [new file with mode: 0644]
mcs/class/corlib/System.Runtime.CompilerServices/ConfiguredTaskAwaitable_T.cs [new file with mode: 0644]
mcs/class/corlib/System.Runtime.CompilerServices/TaskAwaiter.cs
mcs/class/corlib/System.Runtime.CompilerServices/TaskAwaiter_T.cs
mcs/class/corlib/System.Runtime.CompilerServices/YieldAwaitable.cs [new file with mode: 0644]
mcs/class/corlib/System.Threading.Tasks/Task.cs
mcs/class/corlib/System.Threading.Tasks/Task_T.cs
mcs/class/corlib/Test/System.Runtime.CompilerServices/TaskAwaiterTest.cs
mcs/class/corlib/Test/System.Runtime.CompilerServices/TaskAwaiterTest_T.cs
mcs/class/corlib/Test/System.Runtime.CompilerServices/YieldAwaitableTest.cs [new file with mode: 0644]
mcs/class/corlib/corlib.dll.sources
mcs/class/corlib/corlib_test.dll.sources