Author: [email protected]
Date: Fri Mar  6 00:28:56 2009
New Revision: 1431

Modified:
    branches/bleeding_edge/test/mjsunit/sparse-array-reverse.js
    branches/bleeding_edge/test/mjsunit/try.js

Log:
Speed up a few tests that were taking too long.
Review URL: http://codereview.chromium.org/40164

Modified: branches/bleeding_edge/test/mjsunit/sparse-array-reverse.js
==============================================================================
--- branches/bleeding_edge/test/mjsunit/sparse-array-reverse.js (original)
+++ branches/bleeding_edge/test/mjsunit/sparse-array-reverse.js Fri Mar  6  
00:28:56 2009
@@ -74,7 +74,15 @@

      var to_delete = [];

-    var a = new Array(size);
+    var a;
+    // Make sure we test both array-backed and hash-table backed
+    // arrays.
+    if (size < 1000) {
+      a = new Array(size);
+    } else {
+      a = new Array();
+      a.length = size;
+    }

      var expected = '';
      var expected_reversed = '';

Modified: branches/bleeding_edge/test/mjsunit/try.js
==============================================================================
--- branches/bleeding_edge/test/mjsunit/try.js  (original)
+++ branches/bleeding_edge/test/mjsunit/try.js  Fri Mar  6 00:28:56 2009
@@ -65,7 +65,7 @@
  assertEquals(4, guard(function() { try { throw 3; } finally { throw 4; }  
}));

  (function () {
-  var iter = 10000000;
+  var iter = 1000000;
    for (var i = 1; i <= iter; i++) {
      try {
        if (i == iter) gc();

--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to