summaryrefslogtreecommitdiff
path: root/tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp
diff options
context:
space:
mode:
authorChris Wailes <chriswailes@google.com>2019-01-11 17:13:00 -0800
committerChristian Wailes <chriswailes@google.com>2019-01-24 07:17:14 +0000
commitba4c2eb189d0e7dccaef01568b864a744070e379 (patch)
tree7cb41e422a66faeb9153b716d50fb9f53c530629 /tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp
parent070aba8e540928338a893755158a239b8e146bae (diff)
Enables the use of the blastula pool.
This commit adds the code necessar to initialize and use the blastula pool during application launching. Highlights include: * Modifying ZygoteState to allow the creation of blastula session sockets * Modified application startup to track if a web view process is being created. * Initialization of the blastula pool during Zygote initialization. * Blastula lifecycle management via reporting pipes and event FDs. * Launching of applications via the blastula pool. The creation, maintenance, and use of the blastula pool can be disabled by setting Zygote.BLASTULA_POOL_ENABLED to false. When this feature is disabled applications will launch as they did before this patch. Topic: zygote-prefork Test: make & flash & launch app & check log message Bug: 68253328 Exempt-From-Owner-Approval: No changes to files with owners between revisions Change-Id: I46c32ad09400591e866b6c6121d5a9b0332092f3
Diffstat (limited to 'tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp')
0 files changed, 0 insertions, 0 deletions