[M67 Dev][WRT][Perf] Add process pool feature 50/187850/3
authoryh106.jung <yh106.jung@samsung.com>
Tue, 6 Dec 2016 01:41:18 +0000 (10:41 +0900)
committerSungsik Han <ss440.han@samsung.com>
Wed, 10 Oct 2018 09:52:07 +0000 (09:52 +0000)
commit3756561b42f16cd3afbc4bbeb1ff0049e322dc5b
tree9adacb64991b4dea563a7c8174973217be10bbe4
parent05af6652e89c82e69306bc7c3f65cf03a4456515
[M67 Dev][WRT][Perf] Add process pool feature

This adds process pool feature for web runtime.

Also, sometimes kZygoteCommandDropProcessPrivileges will be sent
between the operation to sent kZygoteCommandForkRealPID.
Now kZygoteCommandForkRealPID has been locked by |control_lock_|,
add the lock to prevent it from being interrupted.

Reference:
https://review.tizen.org/gerrit/#/c/173439
https://review.tizen.org/gerrit/#/c/189532

Change-Id: Ic0b23425a3c336d6fd65711532c9cc3f46f021e6
Signed-off-by: yh106.jung <yh106.jung@samsung.com>
Signed-off-by: Youngsoo Choi <kenshin.choi@samsung.com>
content/browser/zygote_host/zygote_communication_linux.cc
content/browser/zygote_host/zygote_communication_linux.h
content/common/zygote_commands_linux.h
content/zygote/zygote_linux.cc
content/zygote/zygote_linux.h
packaging/chromium-efl.spec
tizen_src/build/BUILD.gn
tizen_src/chromium_impl/content/browser/browser_efl.gni
tizen_src/chromium_impl/content/content_efl.gni
tizen_src/ewk/efl_integration/eweb_context.cc