diff options
Diffstat (limited to 'deps/v8/test/mjsunit/compiler/regress-607493.js')
-rw-r--r-- | deps/v8/test/mjsunit/compiler/regress-607493.js | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/deps/v8/test/mjsunit/compiler/regress-607493.js b/deps/v8/test/mjsunit/compiler/regress-607493.js index adfef8a6ee..8e4721ce76 100644 --- a/deps/v8/test/mjsunit/compiler/regress-607493.js +++ b/deps/v8/test/mjsunit/compiler/regress-607493.js @@ -10,7 +10,10 @@ function g() { for (var x in a) { try { - for (var i = 0; i < 10; i++) { %OptimizeOsr(); } + for (var i = 0; i < 10; i++) { + %OptimizeOsr(); + %PrepareFunctionForOptimization(g); + } return; } catch(e) { continue; @@ -28,7 +31,10 @@ function g() { for (var x in a) { if (x) { - for (var i = 0; i < 10; i++) { %OptimizeOsr(); } + for (var i = 0; i < 10; i++) { + %OptimizeOsr(); + %PrepareFunctionForOptimization(g); + } } continue; } |