Title: [114446] branches/safari-534.57-branch/Source/WebCore
Revision
114446
Author
lforsch...@apple.com
Date
2012-04-17 15:23:25 -0700 (Tue, 17 Apr 2012)

Log Message

Merged r111977.

Modified Paths

Diff

Modified: branches/safari-534.57-branch/Source/WebCore/ChangeLog (114445 => 114446)


--- branches/safari-534.57-branch/Source/WebCore/ChangeLog	2012-04-17 22:17:30 UTC (rev 114445)
+++ branches/safari-534.57-branch/Source/WebCore/ChangeLog	2012-04-17 22:23:25 UTC (rev 114446)
@@ -1,5 +1,24 @@
 2012-04-17  Lucas Forschler  <lforsch...@apple.com>
 
+    Merge 111977
+
+    2012-03-23  Stephanie Lewis  <sle...@apple.com>
+
+            https://bugs.webkit.org/show_bug.cgi?id=81963 WebProcess can get stuck in GC during many low memory signals.
+            <rdar://problem/11094830> WebProcess appears to get stuck in its GC handler (81963).
+            Remove the call to garbage collect  in low memory signal handler.  Did some testing with hitting the low memory handler
+            during Membuster and we would get back at most 100k - 200k.  That isn't enough to help the system, and in 
+            that state the GC collection can take a substantial amount of time.
+
+            Reviewed by Geoff Garen.
+
+            Performance Change, no change in behavior.
+
+            * platform/mac/MemoryPressureHandlerMac.mm:
+            (WebCore::MemoryPressureHandler::releaseMemory):
+
+2012-04-17  Lucas Forschler  <lforsch...@apple.com>
+
     Merge 113528
 
     2012-04-06  Oliver Hunt  <oli...@apple.com>

Modified: branches/safari-534.57-branch/Source/WebCore/platform/mac/MemoryPressureHandlerMac.mm (114445 => 114446)


--- branches/safari-534.57-branch/Source/WebCore/platform/mac/MemoryPressureHandlerMac.mm	2012-04-17 22:17:30 UTC (rev 114445)
+++ branches/safari-534.57-branch/Source/WebCore/platform/mac/MemoryPressureHandlerMac.mm	2012-04-17 22:23:25 UTC (rev 114446)
@@ -140,8 +140,6 @@
 
     memoryCache()->pruneToPercentage(0.5f);
 
-    gcController().garbageCollectNow();
-
     WTF::releaseFastMallocFreeMemory();
 }
 #endif
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to