Android Developers Backstage cover image

Episode 144: Compilers

Android Developers Backstage

00:00

Kotlin Annotation Processing

The PSI data structures you mentioned are required in the tools for things like refactoring. And so you still have to have a bridge to that in some cases. So that's additional work for either Jack Brains or us or both. Yeah. Can I ask a, this is probably going to be a dumb question. I've heard that one of the holdouts in performance of the Kotlin compiler overall is the annotation processor. Like, why is that so expensive on top of everything else going up? Yes, I can.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app