Increase Zygote command buffer size to 32k.
ApplicationInfo is getting too big :(
Bug: 219763513
Test: boot, TreeHugger
Merged-In: I6dba57af9aa99ec0730903dd89589d08c513beb2
Change-Id: I6dba57af9aa99ec0730903dd89589d08c513beb2
(cherry picked from commit 3d60f035c1)
This commit is contained in:
committed by
Hans Boehm
parent
7ee20f2830
commit
06b7912b10
@@ -45,7 +45,7 @@ using android::zygote::ZygoteFailure;
|
||||
// WARNING: Knows a little about the wire protocol used to communicate with Zygote.
|
||||
// TODO: Fix error handling.
|
||||
|
||||
constexpr size_t MAX_COMMAND_BYTES = 12200;
|
||||
constexpr size_t MAX_COMMAND_BYTES = 32768;
|
||||
constexpr size_t NICE_NAME_BYTES = 50;
|
||||
|
||||
// A buffer optionally bundled with a file descriptor from which we can fill it.
|
||||
@@ -273,8 +273,6 @@ class NativeCommandBuffer {
|
||||
char mBuffer[MAX_COMMAND_BYTES];
|
||||
};
|
||||
|
||||
static_assert(sizeof(NativeCommandBuffer) < 3 * 4096);
|
||||
|
||||
static int buffersAllocd(0);
|
||||
|
||||
// Get a new NativeCommandBuffer. Can only be called once between freeNativeBuffer calls,
|
||||
|
||||
Reference in New Issue
Block a user