[SCM] WebKit Debian packaging branch, webkit-1.2, updated. upstream/1.1.90-6072-g9a69373

weinig at apple.com weinig at apple.com
Thu Apr 8 01:10:24 UTC 2010


The following commit has been merged in the webkit-1.2 branch:
commit 46fa1abc8e73c9397a9dc058ed7b8717f3dd1497
Author: weinig at apple.com <weinig at apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Sat Jan 16 01:56:34 2010 +0000

    Fix for <rdar://problem/7548432>
    Add ALWAYS_INLINE to jsLess for a 1% speedup on llvm-gcc.
    
    Reviewed by Maciej Stachowiak.
    
    * runtime/Operations.h:
    (JSC::jsLess):
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@53354 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/JavaScriptCore/ChangeLog b/JavaScriptCore/ChangeLog
index b1486b3..b9f7717 100644
--- a/JavaScriptCore/ChangeLog
+++ b/JavaScriptCore/ChangeLog
@@ -1,3 +1,13 @@
+2010-01-15  Sam Weinig  <sam at webkit.org>
+
+        Reviewed by Maciej Stachowiak.
+
+        Fix for <rdar://problem/7548432>
+        Add ALWAYS_INLINE to jsLess for a 1% speedup on llvm-gcc.
+
+        * runtime/Operations.h:
+        (JSC::jsLess):
+
 2010-01-14  Geoffrey Garen  <ggaren at apple.com>
 
         Reviewed by Oliver Hunt.
diff --git a/JavaScriptCore/runtime/Operations.h b/JavaScriptCore/runtime/Operations.h
index 8b1c82b..c3aa0fa 100644
--- a/JavaScriptCore/runtime/Operations.h
+++ b/JavaScriptCore/runtime/Operations.h
@@ -264,7 +264,7 @@ namespace JSC {
         return strictEqualSlowCaseInline(exec, v1, v2);
     }
 
-    inline bool jsLess(CallFrame* callFrame, JSValue v1, JSValue v2)
+    ALWAYS_INLINE bool jsLess(CallFrame* callFrame, JSValue v1, JSValue v2)
     {
         if (v1.isInt32() && v2.isInt32())
             return v1.asInt32() < v2.asInt32();

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list