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 151173 9f59a071d533b52bed742737569d22cc81d688af
parent 151172 185202a68dc9445ae333f90df6b6d3110c2ede98
child 151174 2f4f9208018ac81625d51c76e6ccc2264b0445d6
push id25479
push usercbook@mozilla.com
push dateFri, 18 Oct 2013 09:36:13 +0000
treeherdermozilla-central@2def80d5a106 [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);
+}