
Episode 183: Baseline Profiles
Android Developers Backstage
Aot
Rahul: Compiling the entire application takes a lot of disk space because we still have the original APK, then we need the version that's compiled. GIT itself, it also costs memory to keep all the GIT code in a rhyme on top of your regular bytecode. The reason why we want to do this profile-guided optimization is A, to do a better job at compiling, but B, compiling only the parts of the app that are worth compiling. It's like finding the right trade-out between memory, disk space usage and performance.
00:00
Transcript
Play full episode
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.