aboutsummaryrefslogtreecommitdiff
path: root/deps/v8/test/mjsunit/compiler/regress-607493.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/mjsunit/compiler/regress-607493.js')
-rw-r--r--deps/v8/test/mjsunit/compiler/regress-607493.js10
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;
}