summaryrefslogtreecommitdiff
path: root/deps/v8/test/mjsunit/deopt-recursive-lazy-once.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/mjsunit/deopt-recursive-lazy-once.js')
-rw-r--r--deps/v8/test/mjsunit/deopt-recursive-lazy-once.js6
1 files changed, 2 insertions, 4 deletions
diff --git a/deps/v8/test/mjsunit/deopt-recursive-lazy-once.js b/deps/v8/test/mjsunit/deopt-recursive-lazy-once.js
index f75dde7dc2..06f62efc51 100644
--- a/deps/v8/test/mjsunit/deopt-recursive-lazy-once.js
+++ b/deps/v8/test/mjsunit/deopt-recursive-lazy-once.js
@@ -14,18 +14,16 @@ function foo(i, deopt = false) {
foo(i - 1, deopt);
}
}
+%PrepareFunctionForOptimization(foo);
-assertEquals(0, %GetDeoptCount(foo));
-
+%PrepareFunctionForOptimization(foo);
foo(10);
foo(10);
%OptimizeFunctionOnNextCall(foo);
foo(10);
assertOptimized(foo);
-assertEquals(0, %GetDeoptCount(foo));
foo(10, true);
assertUnoptimized(foo);
-assertEquals(1, %GetDeoptCount(foo));