Title: [202576] trunk/Source/WebKit2
Revision
202576
Author
[email protected]
Date
2016-06-28 11:08:59 -0700 (Tue, 28 Jun 2016)

Log Message

[WK2] Add some logging related to NetworkProcess suspension
https://bugs.webkit.org/show_bug.cgi?id=159178

Reviewed by Andreas Kling.

Add some logging related to NetworkProcess suspension to help debug
suspension issues.

* NetworkProcess/NetworkProcess.cpp:
(WebKit::NetworkProcess::prepareToSuspend):
(WebKit::NetworkProcess::cancelPrepareToSuspend):
(WebKit::NetworkProcess::processDidResume):

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (202575 => 202576)


--- trunk/Source/WebKit2/ChangeLog	2016-06-28 18:08:39 UTC (rev 202575)
+++ trunk/Source/WebKit2/ChangeLog	2016-06-28 18:08:59 UTC (rev 202576)
@@ -1,5 +1,20 @@
 2016-06-28  Chris Dumez  <[email protected]>
 
+        [WK2] Add some logging related to NetworkProcess suspension
+        https://bugs.webkit.org/show_bug.cgi?id=159178
+
+        Reviewed by Andreas Kling.
+
+        Add some logging related to NetworkProcess suspension to help debug
+        suspension issues.
+
+        * NetworkProcess/NetworkProcess.cpp:
+        (WebKit::NetworkProcess::prepareToSuspend):
+        (WebKit::NetworkProcess::cancelPrepareToSuspend):
+        (WebKit::NetworkProcess::processDidResume):
+
+2016-06-28  Chris Dumez  <[email protected]>
+
         Add some more UIProcess-side logging related to process assertions
         https://bugs.webkit.org/show_bug.cgi?id=159188
 

Modified: trunk/Source/WebKit2/NetworkProcess/NetworkProcess.cpp (202575 => 202576)


--- trunk/Source/WebKit2/NetworkProcess/NetworkProcess.cpp	2016-06-28 18:08:39 UTC (rev 202575)
+++ trunk/Source/WebKit2/NetworkProcess/NetworkProcess.cpp	2016-06-28 18:08:59 UTC (rev 202576)
@@ -595,7 +595,10 @@
 
 void NetworkProcess::prepareToSuspend()
 {
+    LOG_ALWAYS(true, "%p - NetworkProcess::prepareToSuspend()", this);
     lowMemoryHandler(Critical::Yes);
+
+    LOG_ALWAYS(true, "%p - NetworkProcess::prepareToSuspend() Sending ProcessReadyToSuspend IPC message", this);
     parentProcessConnection()->send(Messages::NetworkProcessProxy::ProcessReadyToSuspend(), 0);
 }
 
@@ -605,10 +608,12 @@
     // we do not because prepareToSuspend() already replied with a NetworkProcessProxy::ProcessReadyToSuspend
     // message. And NetworkProcessProxy expects to receive either a NetworkProcessProxy::ProcessReadyToSuspend-
     // or NetworkProcessProxy::DidCancelProcessSuspension- message, but not both.
+    LOG_ALWAYS(true, "%p - NetworkProcess::cancelPrepareToSuspend()", this);
 }
 
 void NetworkProcess::processDidResume()
 {
+    LOG_ALWAYS(true, "%p - NetworkProcess::processDidResume()", this);
 }
 
 void NetworkProcess::prefetchDNS(const String& hostname)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to