Bug 928140 - Disable spread-call-recursion test in GGC builds on a CLOSED TREE; r=bustage
authorTerrence Cole <terrence@mozilla.com>
Thu, 17 Oct 2013 15:16:53 -0700
changeset 164988 9f59a071d533b52bed742737569d22cc81d688af
parent 164987 185202a68dc9445ae333f90df6b6d3110c2ede98
child 164989 2f4f9208018ac81625d51c76e6ccc2264b0445d6
push id3066
push userakeybl@mozilla.com
push dateMon, 09 Dec 2013 19:58:46 +0000
treeherdermozilla-beta@a31a0dce83aa [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbustage
bugs928140
milestone27.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 928140 - Disable spread-call-recursion test in GGC builds on a CLOSED TREE; r=bustage
js/src/jit-test/tests/basic/spread-call-recursion.js
--- a/js/src/jit-test/tests/basic/spread-call-recursion.js
+++ b/js/src/jit-test/tests/basic/spread-call-recursion.js
@@ -1,8 +1,9 @@
+if (!getBuildConfiguration()['generational-gc']) {
 let a = [];
 a.length = 30;
 
 function check(f) {
   try {
     f();
   } catch (e) {
     assertEq(e.message, "too much recursion");
@@ -11,8 +12,9 @@ function check(f) {
 
 let f = function() f(...a) + 1;
 let g = () => g(...a) + 1;
 let h = function() new h(...a) + 1;
 
 check(f);
 check(g);
 check(h);
+}