Revision: 10609
Author: [email protected]
Date: Mon Feb 6 03:40:24 2012
Log: Speed up two unit tests to avoid timeouts and make tests finish
faster.
Review URL: https://chromiumcodereview.appspot.com/9309118
http://code.google.com/p/v8/source/detail?r=10609
Modified:
/branches/bleeding_edge/test/mjsunit/array-join.js
/branches/bleeding_edge/test/mjsunit/string-replace-one-char.js
=======================================
--- /branches/bleeding_edge/test/mjsunit/array-join.js Fri Apr 29 01:53:36
2011
+++ /branches/bleeding_edge/test/mjsunit/array-join.js Mon Feb 6 03:40:24
2012
@@ -75,10 +75,10 @@
Array.prototype.toString = oldToString;
}
-var a = new Array(123123123);
-assertEquals(123123122, String(a).length);
-assertEquals(123123122, a.join(",").length);
-assertEquals(246246244, a.join("oo").length);
+var a = new Array(123123);
+assertEquals(123122, String(a).length);
+assertEquals(123122, a.join(",").length);
+assertEquals(246244, a.join("oo").length);
a = new Array(Math.pow(2,32) - 1); // Max length.
assertEquals("", a.join(""));
=======================================
--- /branches/bleeding_edge/test/mjsunit/string-replace-one-char.js Tue Jan
17 06:29:17 2012
+++ /branches/bleeding_edge/test/mjsunit/string-replace-one-char.js Mon
Feb 6 03:40:24 2012
@@ -71,13 +71,13 @@
// Deep cons tree.
var nested_1 = "";
-for (var i = 0; i < 1000000; i++) nested_1 += "y";
+for (var i = 0; i < 100000; i++) nested_1 += "y";
var nested_1_result = prefix1024 + nested_1 + "aa";
nested_1 = prefix1024 + nested_1 + "z";
test_replace(nested_1, nested_1_result, "z", "aa");
var nested_2 = "\u2244";
-for (var i = 0; i < 1000000; i++) nested_2 += "y";
+for (var i = 0; i < 100000; i++) nested_2 += "y";
var nested_2_result = prefix1024 + nested_2 + "aa";
nested_2 = prefix1024 + nested_2 + "\u2012";
test_replace(nested_2, nested_2_result, "\u2012", "aa");
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev