-
Notifications
You must be signed in to change notification settings - Fork 651
[Tizen] Enable/Disable the shared process mode at runtime. #2663
[Tizen] Enable/Disable the shared process mode at runtime. #2663
Conversation
Testing patch series with joone/crosswalk@3443c3e as its head.
|
@@ -81,6 +81,9 @@ class XWalkRunner { | |||
void EnableRemoteDebugging(int port); | |||
void DisableRemoteDebugging(); | |||
|
|||
bool SharedProcessModeEnabled() { return shared_process_mode_enabled_; } | |||
void DisableSharedProcessMode() { shared_process_mode_enabled_ = false; } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no! you cannot just disable/enable it at an arbitrary moment. Please remove the method above.
3443c3e
to
8867273
Compare
Testing patch series with joone/crosswalk@8867273 as its head.
|
8867273
to
865bc80
Compare
Testing patch series with joone/crosswalk@865bc80 as its head.
|
865bc80
to
dd84801
Compare
Testing patch series with joone/crosswalk@dd84801 as its head.
|
XWalkRunnerTizen::XWalkRunnerTizen() { | ||
CommandLine* cmd_line = CommandLine::ForCurrentProcess(); | ||
if (cmd_line->HasSwitch(switches::kXWalkDisableSharedProcessMode)) | ||
shared_process_mode_enabled_ = false; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
shared_process_mode_enabled_ = !(cmd_line->HasSwitch(switches::kXWalkDisableSharedProcessMode));
lgtm with comments |
dd84801
to
4283223
Compare
Testing patch series with joone/crosswalk@4283223 as its head.
|
4283223
to
0093e54
Compare
Testing patch series with joone/crosswalk@0093e54 as its head.
|
0093e54
to
18d4afe
Compare
Testing patch series with joone/crosswalk@18d4afe as its head.
|
18d4afe
to
93adb7a
Compare
Testing patch series with joone/crosswalk@93adb7a as its head.
|
93adb7a
to
9eec48b
Compare
Testing patch series with joone/crosswalk@9eec48b as its head.
|
The shared process mode has been enabled by default, which makes debugging very hard so we need to enable/disable it at runtime. This patch allows to add a new command line option (--disable-shared-process-mode) for disabling the shared process mode at runtime. Bug=XWALK-2987
9eec48b
to
6ede6d1
Compare
Testing patch series with joone/crosswalk@6ede6d1 as its head.
|
@pozdnyakov Can you merge this patch? |
[Tizen] Enable/Disable the shared process mode at runtime.
The shared process mode has been enabled by default, which makes
debugging very hard so we need to enable/disable it at runtime.
This patch allows to add a new command line option
(--disable-shared-process-mode) for disabling the shared process
mode at runtime.
Bug=XWALK-2987