Hi - so I just ran some initial macrobenchmark tests, nothing complicated, just 10 iterations with 3 different compilation modes and the results are a little bit unclear to me:
ExampleStartupBenchmark_startupNoCompilation
timeToInitialDisplayMs min 1,028.6, median 1,072.3, max 1,117.2
ExampleStartupBenchmark_startupFullCompilation
timeToInitialDisplayMs min 1,582.8, median 1,614.7, max 1,859.6
// I don't have any baseline profiles generated yet
ExampleStartupBenchmark_startupBaselineProfile
timeToInitialDisplayMs min 1,395.0, median 1,452.4, max 1,544.4
Why would
CompilationMode.None
be the fastest one? I was expecting it to be slower than Full/Partial ones 🤔