diff options
Diffstat (limited to 'deps/v8/test/mjsunit/regress/regress-359491.js')
-rw-r--r-- | deps/v8/test/mjsunit/regress/regress-359491.js | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/deps/v8/test/mjsunit/regress/regress-359491.js b/deps/v8/test/mjsunit/regress/regress-359491.js index d72875a296..e205d61377 100644 --- a/deps/v8/test/mjsunit/regress/regress-359491.js +++ b/deps/v8/test/mjsunit/regress/regress-359491.js @@ -25,6 +25,8 @@ } // Gather type feedback for g, but only on one branch for f. + ; + %PrepareFunctionForOptimization(g); g(1); g(1); %OptimizeFunctionOnNextCall(g); @@ -42,10 +44,10 @@ } // Gather type feedback for both branches. - f({ a : 1}, {b : 1}, 1); - f({ c : 1}, {d : 1}, 1); - f({ a : 1}, {c : 1}, 0); - f({ b : 1}, {d : 1}, 0); + f({a: 1}, {b: 1}, 1); + f({c: 1}, {d: 1}, 1); + f({a: 1}, {c: 1}, 0); + f({b: 1}, {d: 1}, 0); function g(mode) { var x = 1e10 | 0; @@ -53,6 +55,8 @@ } // Gather type feedback for g, but only on one branch for f. + ; + %PrepareFunctionForOptimization(g); g(1); g(1); %OptimizeFunctionOnNextCall(g); |