Make sure the WebCore cache grows at 512mb and at 1024mb exactly.
authorhyatt <hyatt@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 23 Nov 2004 07:23:40 +0000 (07:23 +0000)
committerhyatt <hyatt@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 23 Nov 2004 07:23:40 +0000 (07:23 +0000)
        Reviewed by mjs

        * WebCoreSupport.subproj/WebBridge.m:
        (-[WebBridge getObjectCacheSize]):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@8073 268f45cc-cd09-0410-ab3c-d52691b4dbfc

WebKit/ChangeLog
WebKit/WebCoreSupport.subproj/WebBridge.m

index 410568aca7036737e59ac91b8d43010c3779189e..d86b3435e12558309fb941f5b303cb8146e28302 100644 (file)
@@ -1,3 +1,12 @@
+2004-11-22  David Hyatt  <hyatt@apple.com>
+
+       Make sure the WebCore cache grows at 512mb and at 1024mb exactly.
+       
+        Reviewed by mjs
+
+        * WebCoreSupport.subproj/WebBridge.m:
+        (-[WebBridge getObjectCacheSize]):
+
 2004-11-22  Richard Williamson   <rjw@apple.com>
 
        Fixed <rdar://problem/3891737> WebPreferences do not work if they are set before set on the WebView
index f138367151834ad84addcae893313f0ae137713e..918447ac647899160487f0d0915ad06f1596bd16 100644 (file)
@@ -997,9 +997,9 @@ static BOOL loggedObjectCacheSize = NO;
     vm_size_t memSize = WebSystemMainMemory();
     int cacheSize = [[WebPreferences standardPreferences] _objectCacheSize];
     int multiplier = 1;
-    if (memSize > 1024 * 1024 * 1024)
+    if (memSize >= 1024 * 1024 * 1024)
         multiplier = 4;
-    else if (memSize > 512 * 1024 * 1024)
+    else if (memSize >= 512 * 1024 * 1024)
         multiplier = 2;
 
 #ifndef NDEBUG