Articles of производительности

Kotlin: Массовое количество ConsPStack, как я могу избежать?

Как я могу избежать огромного количества ConsPStack , созданных моим приложением? Когда они созданы? Мое приложение: https://github.com/Jire/Abendigo

Класс Kotlin enum в производительности Android

В Java нам настоятельно рекомендуется избегать использования перечислений на Android, потому что они занимают в два раза больше памяти. Это относится и к enum class в Котлине? Будет ли перекодирование Kotlin скомпилировано в enum Java?

Kotlin использует утверждения времени выполнения для проверки нуля – служебные накладные расходы?

Я рассматриваю Kotlin для рамки моделирования и заметил, что компилятор переплетает статические checkParameterIsNotNull вызовы после каждого метода, к которому можно получить доступ из java. Это проверяет, не имеет ли параметр метода значение null, обращаясь (и откачивая?) Стек вызовов каждый раз при запуске этого метода. Теперь, когда в типичной симуляционной структуре количество прогонов может быть в […]