Title: [170602] trunk/LayoutTests
Revision
170602
Author
msab...@apple.com
Date
2014-06-30 15:13:37 -0700 (Mon, 30 Jun 2014)

Log Message

js/script-tests/function-apply-many-args.js fails on ARM
https://bugs.webkit.org/show_bug.cgi?id=126588

Reviewed by Mark Lam.

Removed three test cases that fail on some platforms and pass on others due
to stack size.  Other test cases cover what will fit on a stack or what will
throw an out of stack exception.

* js/function-apply-many-args-expected.txt:
* js/script-tests/function-apply-many-args.js:

Modified Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (170601 => 170602)


--- trunk/LayoutTests/ChangeLog	2014-06-30 22:12:17 UTC (rev 170601)
+++ trunk/LayoutTests/ChangeLog	2014-06-30 22:13:37 UTC (rev 170602)
@@ -1,5 +1,19 @@
 2014-06-30  Michael Saboff  <msab...@apple.com>
 
+        js/script-tests/function-apply-many-args.js fails on ARM
+        https://bugs.webkit.org/show_bug.cgi?id=126588
+
+        Reviewed by Mark Lam.
+
+        Removed three test cases that fail on some platforms and pass on others due
+        to stack size.  Other test cases cover what will fit on a stack or what will
+        throw an out of stack exception.
+
+        * js/function-apply-many-args-expected.txt:
+        * js/script-tests/function-apply-many-args.js:
+
+2014-06-30  Michael Saboff  <msab...@apple.com>
+
         Add option to run-jsc-stress-testes to filter out tests that use large heaps
         https://bugs.webkit.org/show_bug.cgi?id=134458
 

Modified: trunk/LayoutTests/js/function-apply-many-args-expected.txt (170601 => 170602)


--- trunk/LayoutTests/js/function-apply-many-args-expected.txt	2014-06-30 22:12:17 UTC (rev 170601)
+++ trunk/LayoutTests/js/function-apply-many-args-expected.txt	2014-06-30 22:13:37 UTC (rev 170602)
@@ -17,7 +17,6 @@
 PASS g.apply(null, [1]) is 1
 PASS g.apply(null, new Array(10)) is 10
 PASS g.apply(null, new Array(1000)) is 1000
-PASS g.apply(null, new Array(65536)) is 65536
 PASS g.apply(null, new Array(65537)) threw exception RangeError: Maximum call stack size exceeded..
 PASS g.apply(null, new Array(65537)) threw exception RangeError: Maximum call stack size exceeded..
 PASS g.apply(null, bigArray) threw exception RangeError: Maximum call stack size exceeded..
@@ -27,7 +26,6 @@
 PASS h.apply(null, [1]) is 1
 PASS h.apply(null, new Array(10)) is 10
 PASS h.apply(null, new Array(1000)) is 1000
-PASS h.apply(null, new Array(65536)) is 65536
 PASS h.apply(null, new Array(65537)) threw exception RangeError: Maximum call stack size exceeded..
 PASS h.apply(null, new Array(65537)) threw exception RangeError: Maximum call stack size exceeded..
 PASS h.apply(null, bigArray) threw exception RangeError: Maximum call stack size exceeded..
@@ -36,7 +34,6 @@
 PASS i.apply(null, [1]) is 1
 PASS i.apply(null, new Array(10)) is 10
 PASS i.apply(null, new Array(1000)) is 1000
-PASS i.apply(null, new Array(65536)) is 65536
 PASS i.apply(null, new Array(65537)) threw exception RangeError: Maximum call stack size exceeded..
 PASS i.apply(null, new Array(65537)) threw exception RangeError: Maximum call stack size exceeded..
 PASS i.apply(null, bigArray) threw exception RangeError: Maximum call stack size exceeded..

Modified: trunk/LayoutTests/js/script-tests/function-apply-many-args.js (170601 => 170602)


--- trunk/LayoutTests/js/script-tests/function-apply-many-args.js	2014-06-30 22:12:17 UTC (rev 170601)
+++ trunk/LayoutTests/js/script-tests/function-apply-many-args.js	2014-06-30 22:13:37 UTC (rev 170602)
@@ -25,7 +25,6 @@
 shouldBe("g.apply(null, [1])", "1");
 shouldBe("g.apply(null, new Array(10))", "10");
 shouldBe("g.apply(null, new Array(1000))", "1000");
-shouldBe("g.apply(null, new Array(65536))", "65536");
 shouldThrow("g.apply(null, new Array(65537))");
 shouldThrow("g.apply(null, new Array(65537))");
 shouldThrow("g.apply(null, bigArray)");
@@ -1673,7 +1672,6 @@
 shouldBe("h.apply(null, [1])", "1");
 shouldBe("h.apply(null, new Array(10))", "10");
 shouldBe("h.apply(null, new Array(1000))", "1000");
-shouldBe("h.apply(null, new Array(65536))", "65536");
 shouldThrow("h.apply(null, new Array(65537))");
 shouldThrow("h.apply(null, new Array(65537))");
 shouldThrow("h.apply(null, bigArray)");
@@ -1682,7 +1680,6 @@
 shouldBe("i.apply(null, [1])", "1");
 shouldBe("i.apply(null, new Array(10))", "10");
 shouldBe("i.apply(null, new Array(1000))", "1000");
-shouldBe("i.apply(null, new Array(65536))", "65536");
 shouldThrow("i.apply(null, new Array(65537))");
 shouldThrow("i.apply(null, new Array(65537))");
 shouldThrow("i.apply(null, bigArray)");
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to