Максим Сидоров
Компания: SberDevices
Во время исследования работы sequence и Java stream на стандартной HotSpot VM мы получили интересные результаты, которые сильно отличаются от результатов работы в Android Runtime. Чтобы понять и объяснить причину таких расхождений, нам придется погрузиться в недра логов компиляции и нюансов работы виртуальной машины Android и стандартного HotSpot VM.
Мы рассмотрим производительность работы не только ленивых преобразований, но и функциональных типов в Kotlin и поделимся далеко идущими выводами.
Компания: SberDevices