Mirek Klimos
705d2ac5cd
Eager execution of async function.
...
Currently, a call to an async function returns a (Continuation)WaitHandle
object but the excution of the function body doesn't start before await
(or join()) on the WaitHandle is called. This changes it to start the
execution immediately and the control is returned to the caller only
after it's blocked.
Differential Revision: D946914
2013-09-06 17:52:38 -07:00
..
2013-09-06 17:52:38 -07:00
2013-08-13 14:24:32 -07:00
2013-08-13 14:24:32 -07:00
2013-06-27 17:36:43 -07:00
2013-06-27 17:36:43 -07:00
2013-07-19 12:57:28 -07:00
2013-07-06 11:12:28 -07:00
2013-07-06 11:12:28 -07:00
2013-07-06 11:12:28 -07:00
2013-06-28 10:33:51 -07:00
2013-06-28 10:33:51 -07:00
2013-07-18 17:28:34 -07:00
2013-07-18 17:28:34 -07:00
2013-07-11 15:11:09 -07:00
2013-07-11 15:11:09 -07:00
2013-07-23 11:44:16 -07:00
2013-07-23 11:44:16 -07:00
2013-07-23 11:44:16 -07:00
2013-08-27 11:58:29 -07:00
2013-08-27 11:58:29 -07:00
2013-08-27 11:58:29 -07:00
2013-08-27 11:58:29 -07:00
2013-08-27 11:58:29 -07:00
2013-07-23 11:44:16 -07:00
2013-07-23 11:44:16 -07:00
2013-08-27 11:58:29 -07:00
2013-07-23 11:44:16 -07:00
2013-07-23 11:44:16 -07:00
2013-07-23 11:44:16 -07:00
2013-07-23 11:44:16 -07:00
2013-07-23 11:44:16 -07:00
2013-07-23 11:44:16 -07:00
2013-07-23 11:44:16 -07:00
2013-07-23 11:44:16 -07:00
2013-08-27 11:58:29 -07:00
2013-07-23 11:44:16 -07:00
2013-07-23 11:44:16 -07:00
2013-07-23 11:44:16 -07:00
2013-07-23 11:44:16 -07:00
2013-07-23 11:44:16 -07:00
2013-07-23 11:44:16 -07:00
2013-07-23 11:44:16 -07:00
2013-07-23 11:44:16 -07:00
2013-07-23 11:44:16 -07:00
2013-07-23 11:44:16 -07:00
2013-07-23 11:44:16 -07:00
2013-07-23 11:44:16 -07:00
2013-07-23 11:44:16 -07:00
2013-07-23 11:44:16 -07:00
2013-07-23 11:44:16 -07:00
2013-07-23 11:44:16 -07:00
2013-07-23 11:44:16 -07:00
2013-08-13 14:24:27 -07:00
2013-08-13 14:24:27 -07:00
2013-07-19 12:57:29 -07:00
2013-07-19 12:57:29 -07:00
2013-07-23 11:44:16 -07:00
2013-07-30 10:40:25 -07:00
2013-07-30 10:40:25 -07:00
2013-08-02 14:21:52 -07:00
2013-08-26 09:21:13 -07:00
2013-07-23 11:44:16 -07:00
2013-07-23 11:44:16 -07:00
2013-07-18 17:28:38 -07:00
2013-07-18 17:28:38 -07:00
2013-07-06 11:12:21 -07:00
2013-07-06 11:12:21 -07:00
2013-09-05 19:39:53 -07:00
2013-09-05 19:39:53 -07:00
2013-07-06 11:12:21 -07:00
2013-07-06 11:12:21 -07:00
2013-07-06 11:12:21 -07:00
2013-07-06 11:12:21 -07:00
2013-07-06 11:12:21 -07:00
2013-07-06 11:12:21 -07:00
2013-07-06 11:12:21 -07:00
2013-07-06 11:12:21 -07:00
2013-07-06 11:12:21 -07:00
2013-07-06 11:12:21 -07:00
2013-07-06 11:12:21 -07:00
2013-07-06 11:12:21 -07:00
2013-07-06 11:12:21 -07:00
2013-07-06 11:12:21 -07:00
2013-08-08 09:11:24 -07:00
2013-08-08 09:11:24 -07:00
2013-08-06 09:23:15 -07:00
2013-08-06 09:23:15 -07:00
2013-08-06 09:23:15 -07:00
2013-08-06 09:23:15 -07:00
2013-08-06 09:23:15 -07:00
2013-08-06 09:23:15 -07:00
2013-07-18 17:28:42 -07:00
2013-07-01 13:41:01 -07:00
2013-07-01 13:41:01 -07:00
2013-08-12 11:33:01 -07:00
2013-07-09 13:45:39 -07:00
2013-07-09 13:45:39 -07:00
2013-07-30 10:39:25 -07:00
2013-07-30 10:39:25 -07:00
2013-07-06 11:12:23 -07:00
2013-07-06 11:12:23 -07:00
2013-07-18 17:28:42 -07:00
2013-08-27 11:58:29 -07:00
2013-08-27 11:58:29 -07:00
2013-08-27 11:58:29 -07:00
2013-08-27 11:58:29 -07:00
2013-08-27 11:58:29 -07:00
2013-08-27 11:58:29 -07:00
2013-08-27 11:58:29 -07:00
2013-08-27 11:58:29 -07:00
2013-07-31 08:04:49 -07:00
2013-07-31 08:04:49 -07:00
2013-07-31 08:04:49 -07:00
2013-06-25 13:19:08 -07:00
2013-06-25 13:19:08 -07:00
2013-07-02 11:46:25 -07:00
2013-06-25 13:19:08 -07:00
2013-06-25 13:19:08 -07:00
2013-07-11 15:12:06 -07:00
2013-06-25 13:19:08 -07:00
2013-06-25 13:19:08 -07:00
2013-06-25 13:19:08 -07:00
2013-06-25 13:19:08 -07:00
2013-07-11 15:12:06 -07:00
2013-06-25 13:19:08 -07:00
2013-06-25 13:19:08 -07:00
2013-07-11 15:12:06 -07:00
2013-07-10 11:16:52 -07:00
2013-07-10 11:16:52 -07:00
2013-08-19 10:13:02 -07:00
2013-08-19 10:13:02 -07:00
2013-09-04 00:41:30 -07:00
2013-09-04 00:41:30 -07:00
2013-08-12 11:33:01 -07:00
2013-07-25 10:56:08 -07:00
2013-07-25 10:56:08 -07:00
2013-07-18 17:28:42 -07:00
2013-07-25 10:56:08 -07:00
2013-07-25 10:56:08 -07:00
2013-07-06 11:12:21 -07:00
2013-07-06 11:12:21 -07:00
2013-07-01 13:41:04 -07:00
2013-07-01 13:41:04 -07:00
2013-07-06 11:12:16 -07:00
2013-07-06 11:12:16 -07:00
2013-07-30 10:40:05 -07:00
2013-07-30 10:40:05 -07:00
2013-07-29 12:10:12 -07:00
2013-07-29 12:10:12 -07:00
2013-08-23 09:59:27 -07:00
2013-08-29 11:58:34 -07:00
2013-08-29 11:58:34 -07:00
2013-07-31 08:04:49 -07:00
2013-06-27 15:14:22 -07:00
2013-06-27 15:14:22 -07:00
2013-08-23 09:59:27 -07:00
2013-08-22 12:40:16 -07:00
2013-08-22 12:40:16 -07:00
2013-08-27 11:58:29 -07:00
2013-08-23 09:59:29 -07:00
2013-08-29 11:58:28 -07:00
2013-08-29 11:58:28 -07:00
2013-07-26 11:31:14 -07:00
2013-07-26 11:31:14 -07:00
2013-07-31 08:06:31 -07:00
2013-07-31 08:06:31 -07:00
2013-07-10 11:16:53 -07:00
2013-07-10 11:16:53 -07:00
2013-08-26 09:21:13 -07:00
2013-08-26 09:21:13 -07:00
2013-08-26 09:21:13 -07:00
2013-08-26 09:21:13 -07:00
2013-07-11 15:11:09 -07:00
2013-07-11 15:11:09 -07:00
2013-07-30 10:40:45 -07:00
2013-07-30 10:40:45 -07:00
2013-08-21 09:33:12 -07:00
2013-08-22 12:40:11 -07:00
2013-07-10 11:16:32 -07:00
2013-07-10 11:16:32 -07:00
2013-09-05 19:42:16 -07:00
2013-09-05 19:42:16 -07:00
2013-08-26 09:21:13 -07:00
2013-08-02 14:21:52 -07:00
2013-08-23 09:59:27 -07:00
2013-08-23 09:59:27 -07:00
2013-08-26 09:21:36 -07:00
2013-08-26 09:21:36 -07:00
2013-08-26 09:21:36 -07:00
2013-08-26 09:21:36 -07:00
2013-06-27 10:50:12 -07:00
2013-06-27 10:50:12 -07:00
2013-06-27 10:50:13 -07:00
2013-06-27 10:50:13 -07:00
2013-06-27 15:14:22 -07:00
2013-06-25 12:22:57 -07:00
2013-08-08 09:29:42 -07:00
2013-08-08 09:29:42 -07:00
2013-06-27 15:14:22 -07:00
2013-06-27 15:14:22 -07:00
2013-06-27 15:14:22 -07:00
2013-06-27 15:14:22 -07:00
2013-06-27 15:14:22 -07:00
2013-06-27 15:14:22 -07:00
2013-06-27 15:14:22 -07:00
2013-06-27 15:14:22 -07:00
2013-06-27 15:14:22 -07:00
2013-06-27 15:14:22 -07:00
2013-06-27 15:14:22 -07:00
2013-06-27 15:14:22 -07:00
2013-06-27 15:14:22 -07:00
2013-06-27 15:14:22 -07:00
2013-06-27 10:50:13 -07:00
2013-06-27 10:50:13 -07:00
2013-08-20 09:04:52 -07:00
2013-08-20 09:04:52 -07:00
2013-08-20 09:04:52 -07:00
2013-08-12 11:32:56 -07:00
2013-08-12 11:32:56 -07:00
2013-08-29 11:58:44 -07:00
2013-08-29 11:58:44 -07:00
2013-07-30 10:39:50 -07:00
2013-07-29 12:10:12 -07:00
2013-07-18 17:28:37 -07:00
2013-07-18 17:28:37 -07:00
2013-07-06 11:12:26 -07:00
2013-07-06 11:12:26 -07:00
2013-07-25 13:59:40 -07:00
2013-07-25 13:59:40 -07:00
2013-09-06 16:18:40 -07:00
2013-09-06 16:18:40 -07:00
2013-07-01 13:41:00 -07:00
2013-07-01 13:41:00 -07:00
2013-07-01 13:41:00 -07:00
2013-07-01 13:41:00 -07:00
2013-08-06 09:23:15 -07:00
2013-08-06 09:23:15 -07:00
2013-07-01 13:40:57 -07:00
2013-07-01 13:40:57 -07:00