Здравствуйте, VladCore, Вы писали:
VC>повторюсь про performance
VC>А сколько латенси у await в джаве на старом ксеоне 2 Ггц? В .NET — одна микросекунда вот в таком коде: VC>var y = await Task.Run(() => 42);
А зачем это вообще мерять?
Ну да, явовский компилятор не умеет резать функции на куски по границе await (точнее, он вообще await не знает). Но кто ставит такие короткие задачи в асинхронное выполнение и зачем?