Avi Kivity
4b53af0bd5
treewide: replace parallel_for_each with coroutine::parallel_for_each in coroutines
...
coroutine::parallel_for_each avoids an allocation and is therefore preferred. The lifetime
of the function object is less ambiguous, and so it is safer. Replace all eligible
occurences (i.e. caller is a coroutine).
One case (storage_service::node_ops_cmd_heartbeat_updater()) needed a little extra
attention since there was a handle_exception() continuation attached. It is converted
to a try/catch.
Closes #10699
2022-05-31 09:06:24 +03:00
..
2022-05-31 09:06:24 +03:00
2022-05-31 09:06:24 +03:00
2022-05-13 07:11:58 +02:00
2022-05-19 10:11:50 +02:00
2022-05-14 12:53:55 +02:00
2022-05-13 07:11:58 +02:00
2022-01-18 12:15:18 +01:00
2022-03-14 13:20:25 +02:00
2022-05-24 13:32:35 +03:00
2022-05-24 13:32:35 +03:00
2022-05-13 07:11:58 +02:00
2022-05-13 07:11:58 +02:00
2022-05-13 07:11:58 +02:00
2022-05-13 07:11:58 +02:00
2022-05-13 07:11:58 +02:00
2022-05-13 07:11:58 +02:00
2022-03-30 15:42:51 +03:00
2022-03-30 15:42:51 +03:00
2022-01-18 12:15:18 +01:00
2022-05-13 07:11:58 +02:00
2022-01-18 12:15:18 +01:00
2022-01-18 12:15:18 +01:00
2022-02-14 17:57:49 +02:00
2022-02-14 17:57:49 +02:00
2022-05-13 07:11:58 +02:00
2022-05-13 07:11:58 +02:00
2022-01-18 12:15:18 +01:00
2022-05-01 08:33:55 +03:00
2022-05-13 07:11:58 +02:00
2022-04-08 09:17:00 +02:00
2022-05-31 09:06:24 +03:00
2022-05-13 07:11:58 +02:00
2022-03-15 11:41:10 +02:00
2022-03-25 16:19:26 +02:00
2022-05-10 10:45:14 +03:00
2022-05-10 10:16:39 +03:00
2022-05-16 14:14:14 +03:00
2022-05-16 14:14:14 +03:00
2022-05-01 13:30:02 +03:00
2022-04-01 10:10:31 +03:00
2022-03-25 16:19:26 +02:00
2022-05-30 17:46:32 +03:00
2022-05-13 07:11:58 +02:00
2022-01-18 12:15:18 +01:00
2022-05-13 07:11:58 +02:00
2022-03-30 15:42:51 +03:00
2022-05-13 07:11:58 +02:00