Tomáš Mlynarič @mlykotom.dev · 22/09/2025We've got several banners on developer.android.com pointing to the Jetpack library integration pages for #Kotlin Multiplatform (goo.gle/kmp). Can you find them all? 👀 🕵🏻 020
Tomáš Mlynarič @mlykotom.dev · 19/09/2025This effectively removes the runtime cost of running the JVM verification, which happens only for debuggable apps. The results were promising, but overshadowed by interpreter improvements on Android 15. Release apps are always completely verified during app install. 010
Tomáš Mlynarič @mlykotom.dev · 19/09/2025One of the things we tried improving for debug builds (not for measuring performance though) was to allow skipping JVM verification that was taking significant time at runtime on debuggable apps. This can be enabled in Studio Canaries - "Skip bytecode verification for debuggable apps..". 110
Tomáš Mlynarič @mlykotom.dev · 19/09/2025Yeah, I wasn't very happy about this advice, but back then there was no other choice. Thankfully that's changed for some time. You can get information about the binder transaction from the binder reply. It' automatically enabled in stable Macrobenchmark versions. 131