~/talk

Nuances of Android Runtime Compared to HotSpot VM

TalkinRussianat Mobius 2025 Spring · 2025-04-09..04-10· [android, java]
links:none on file
links:none on file
slides:none on file

Compares Android Runtime (ART) and the standard HotSpot JVM by examining compilation logs to explain why Java sequence and stream benchmarks behave differently on each VM. Covers performance of lazy transformations and Kotlin functional types, using deep inspection of VM compilation and optimization details to derive practical conclusions.

AI-written summary · about

  1. 0:00Introduction
  2. 2:30HotSpot VM issues
  3. 9:16HotSpot inlining limits
  4. 14:19Megamorphism problem
  5. 20:40Compiler differences
  6. 26:47Android compilation
  7. 33:11Android inlining
  8. 38:53Android Runtime goals
  9. 41:41Plans and conclusions
  10. 42:02Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.