А зачем несколько лишних вызовов там, где их спокойно можно избежать? Особенно в коде, который, к примеру, в каждом кадре вызывается. Да, это небольшая экономия, но всё же.
А зачем несколько лишних вызовов там, где их спокойно можно избежать? Особенно в коде, который, к примеру, в каждом кадре вызывается. Да, это небольшая экономия, но всё же.
Да, выглядит как сомнительная экономия. Измерять эффект пробовал? 😏
А зачем несколько лишних вызовов там, где их спокойно можно избежать? Особенно в коде, который, к примеру, в каждом кадре вызывается. Да, это небольшая экономия, но всё же.
левые переменные, и некоторые дублируются для тредсейфа
Левые переменные для дебаггера в инлайнах. Прогард должен их схлопнуть. Для тредсейфа сам Котлин ничего не добавляет (либо я что-то упустил), а вот (ручное) кеширование полей в локалах — это только в плюс.
Левые переменные для дебаггера в инлайнах. Прогард должен их схлопнуть. Для тредсейфа сам Котлин ничего не добавляет (либо я что-то упустил), а вот (ручное) кеширование полей в локалах — это только в плюс.
я не использую прогард, про последнее - конечно плюс, но факт фактом