AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
How to Optimize Your Kotlin Code
Since you're a compiler plugin, you have a lot of power already. Are there things you could do if you could do sort of whole program optimization at the bytecode level later? Yes. But we're kind of trying to exhaust a lot of the options that we have available to us right now without introducing a new type of build tool. We've also explored ways in which we could kind of influence build tools at the later stage like R8 or ProGuard by creating some rules for them.