REGRESSION(r180595): construct varargs fails in FTL
authorrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 7 Mar 2015 01:39:03 +0000 (01:39 +0000)
committerrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 7 Mar 2015 01:39:03 +0000 (01:39 +0000)
https://bugs.webkit.org/show_bug.cgi?id=142030

Reviewed by Michael Saboff.

Source/JavaScriptCore:

Increase sizeOfCallVarargs as done for sizeOfConstructVarargs in r180651.

* ftl/FTLInlineCacheSize.cpp:
(JSC::FTL::sizeOfCallVarargs):

LayoutTests:

Re-enable the test on 64-bit iOS.

* js/regress/script-tests/deltablue-varargs.js:

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

LayoutTests/ChangeLog
LayoutTests/js/regress/script-tests/deltablue-varargs.js
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/ftl/FTLInlineCacheSize.cpp

index 7dc659fc0438ab94669f5d450c1cde1783222e71..00b0c7607e2727b7f1a11f264e77ebd1a5ca3301 100644 (file)
@@ -1,3 +1,14 @@
+2015-03-06  Ryosuke Niwa  <rniwa@webkit.org>
+
+        REGRESSION(r180595): construct varargs fails in FTL
+        https://bugs.webkit.org/show_bug.cgi?id=142030
+
+        Reviewed by Michael Saboff.
+
+        Re-enable the test on 64-bit iOS.
+
+        * js/regress/script-tests/deltablue-varargs.js:
+
 2015-03-06  Brent Fulgham  <bfulgham@apple.com>
 
         Setting scroll-snap-desination to (100% 100%) locks up WebKit
index 9b94281ef423641fffd92ffe858caa2d29afabf0..05d5e367a9ba3bf0e06015397b7c3220bf87472e 100644 (file)
@@ -1,4 +1,3 @@
-//@ skip if $architecture == "arm" and $hostOS == "darwin"
 // Copyright 2008 the V8 project authors. All rights reserved.
 // Copyright 1996 John Maloney and Mario Wolczko.
 
index 49e83f72ae48557419643da87deaf716a7234da8..46f979d02fbc8d01c34c573f4329fc6bcf336c7d 100644 (file)
@@ -1,3 +1,15 @@
+2015-03-06  Ryosuke Niwa  <rniwa@webkit.org>
+
+        REGRESSION(r180595): construct varargs fails in FTL
+        https://bugs.webkit.org/show_bug.cgi?id=142030
+
+        Reviewed by Michael Saboff.
+
+        Increase sizeOfCallVarargs as done for sizeOfConstructVarargs in r180651.
+
+        * ftl/FTLInlineCacheSize.cpp:
+        (JSC::FTL::sizeOfCallVarargs):
+
 2015-03-06  Joseph Pecoraro  <pecoraro@apple.com>
 
         Web Inspector: Adopt Object Literal Shorthand Property Construction Syntax
index 8ef284f523c7f9798ad65f04c08f69213e924233..230a264d9b0ce35b3cd158468f523ad78ab7785a 100644 (file)
@@ -76,7 +76,7 @@ size_t sizeOfCall()
 size_t sizeOfCallVarargs()
 {
 #if CPU(ARM64)
-    return 300;
+    return 332;
 #else
     return 275;
 #endif