Change WebLayer ClassLoader parent to bootstrap ClassLoader
This is the parent the system uses when creating ClassLoaders, so it makes sense to match that: https://cs.android.com/android/platform/superproject/+/master:frameworks/base/core/java/android/app/ApplicationLoaders.java Startup time improvements: 8% on android-go: https://pinpoint-dot-chromeperf.appspot.com/job/10079579520000 9% on Pixel 2: https://pinpoint-dot-chromeperf.appspot.com/job/16c9aec6520000 3.4% improvement in first contentful paint: https://pinpoint-dot-chromeperf.appspot.com/job/13b83f01520000 Bug: 1146438 Change-Id: I157fb0d69ac8e2e9a4f14887d6530d02e2748090 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2521936 Commit-Queue: Clark DuVall <cduvall@chromium.org> Reviewed-by:Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#825421}
Showing
Please register or sign in to comment