michael@0: // |jit-test| slow michael@0: // This test is too slow to run with ASan in a debug configuration michael@0: if (getBuildConfiguration()['asan'] && getBuildConfiguration()['debug']) quit(0); michael@0: michael@0: function fatty() { michael@0: try { michael@0: fatty(); michael@0: } catch (e) { michael@0: foo(); michael@0: } michael@0: } michael@0: michael@0: if (!getBuildConfiguration()['root-analysis']) { // >:( michael@0: foo = evalcx("(function foo() { foo.bar() })"); michael@0: foo.bar = evalcx("(function bar() {})"); michael@0: michael@0: fatty(); michael@0: }