Meta's Android apps have significantly improved performance through the extensive use of Android's Baseline Profiles feature. This has addressed challenges related to slow startups and post-startup user journeys by enabling profile-guided compiler and runtime optimizations. The company has developed infrastructure to generate and tune these profiles using user data, leading to performance improvements of up to 40% across critical metrics. This builds upon previous efforts like Interdex Ordering and the development of a bytecode instrumentation system for performance telemetry.
All Meta trails