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, обращаясь (и откачивая?) Стек вызовов каждый раз при запуске этого метода. Теперь, когда в типичной симуляционной структуре количество прогонов может быть в […]

Intereting Posts
Kotlin – Как рекурсивно назвать лямбда-функцию @Embeddable класс с val в Котлине Функция инициализации массива Котлина Фильтр списка в пределах диапазона – KOTLIN Использование отражения для передачи и изменения примитива без использования массива Разница между типами и val для объекта Почему Котлин использует слово «val» для постоянных? Почему не будет код, который инициализирует свойство интерфейса переменной в компиляции блока init? Как вернуть интерфейс, например, javawith Kotlin Применение плагина «kotlin-android» в мгновенном приложении приводит к тому, что «null не может быть применено к ненулевому типу com.android.build.gradleBasePlugin» Переменная Kotlin String в параметре функции auto cast to java.lang.String, почему? Неразрешенный справочник: findViewById в Котлине Создание runnable / uber jar с maven из проекта, смешанного с Java и Kotlin Json to Kotlin Класс данных Realm Android запросит список неработающих примитивов