diff options
Diffstat (limited to 'deps/v8/test/mjsunit/regress/regress-inline-getter-near-stack-limit.js')
-rw-r--r-- | deps/v8/test/mjsunit/regress/regress-inline-getter-near-stack-limit.js | 24 |
1 files changed, 18 insertions, 6 deletions
diff --git a/deps/v8/test/mjsunit/regress/regress-inline-getter-near-stack-limit.js b/deps/v8/test/mjsunit/regress/regress-inline-getter-near-stack-limit.js index d459a7a8d3..e458302e67 100644 --- a/deps/v8/test/mjsunit/regress/regress-inline-getter-near-stack-limit.js +++ b/deps/v8/test/mjsunit/regress/regress-inline-getter-near-stack-limit.js @@ -6,14 +6,24 @@ function runNearStackLimit(f) { function t() { - try { t(); } catch(e) { f(); } + try { + t(); + } catch (e) { + f(); + } }; - try { t(); } catch(e) {} + try { + t(); + } catch (e) { + } } -function g(x) { return x.bar; } -function f1() { } -function f2() { } +function g(x) { + return x.bar; +}; +%PrepareFunctionForOptimization(g); +function f1() {} +function f2() {} var x = Object.defineProperty({}, "bar", { get: f1 }); g(x); @@ -21,4 +31,6 @@ g(x); var y = Object.defineProperty({}, "bar", { get: f2 }); g(y); %OptimizeFunctionOnNextCall(g); -runNearStackLimit(function() { g(y); }); +runNearStackLimit(function() { + g(y); +}); |