Android Developers Backstage

Episode 183: Baseline Profiles

Feb 25, 2022
Ask episode
Chapters
Transcript
Episode notes
1
Introduction
00:00 • 2min
2
What's the Level of Compilation That Happens?
01:32 • 2min
3
What Is AOT Compilation?
03:26 • 2min
4
Is JIT Compiling Slower?
05:52 • 2min
5
The Magic of Business Profiles
07:55 • 2min
6
Aot
09:34 • 2min
7
Using Baseline Profiles to Optimize the Runtime
11:09 • 2min
8
Is Baseline Profiles a Go Fast Feature?
13:08 • 2min
9
Can Profiles Reduce Compiled Code Over Time?
15:01 • 2min
10
How Cloud Profiles Can Improve Google Maps Startup Performance
16:40 • 2min
11
Jetpack Compose and Baseline Profiles
18:25 • 2min
12
Compiling Compose Code to Compiled View Code?
20:04 • 3min
13
Is There an Opportunity to Scale to the World?
22:49 • 2min
14
Android Gradle Plugin
24:35 • 3min
15
Do You Offer a Way to Generate Profiles?
27:38 • 2min
16
Macro Benchmarks - How Does It Work?
29:40 • 2min
17
Macro Benchmark - What's the Difference?
31:24 • 2min
18
How to Use the Benchmark Library to Benchmark the APK?
32:59 • 2min
19
Is There a Tool I Can Run by Hand to Compile an Android App?
34:46 • 2min
20
Jetpack - Is There a Baseline Profile?
37:02 • 2min
21
Is Jetpack a Good Tool to Optimize Performance?
38:35 • 2min
22
Adding a Baseline Profile Shares a Millisecond Per Frame
40:08 • 2min