OSDN Git Service

Zygote: Restore GL preload
authorJesse Hall <jessehall@google.com>
Thu, 9 Feb 2017 22:43:14 +0000 (14:43 -0800)
committerJesse Hall <jessehall@google.com>
Thu, 9 Feb 2017 22:47:59 +0000 (14:47 -0800)
commitba0370eef3d17baa70d43723e96eb135c8e4ed58
treee36529fafb4d80bb21ff67ddc87135ac2926d780
parente3ed795fae65cd9d3bad935fe3555878c8b8b560
Zygote: Restore GL preload

Preloading GLES drivers in Zygote was removed previously since it is
incompatible with updatable drivers. That caused some app startup
latency and system memory use regressions. This change re-adds GLES
driver preloading, but only on devices that don't support driver
updates.

Bug: 34611670
Bug: 35052548
Test: boot angler, systrace of Calculator app startup
Change-Id: Ibdc6b3c0ba4473574722641d4bfad4b375f908a3
core/java/com/android/internal/os/ZygoteInit.java