aboutsummaryrefslogtreecommitdiff
path: root/deps/v8/test/mjsunit/deopt-recursive-soft-once.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/mjsunit/deopt-recursive-soft-once.js')
-rw-r--r--deps/v8/test/mjsunit/deopt-recursive-soft-once.js6
1 files changed, 1 insertions, 5 deletions
diff --git a/deps/v8/test/mjsunit/deopt-recursive-soft-once.js b/deps/v8/test/mjsunit/deopt-recursive-soft-once.js
index f2cadf2e54..cb27a8d733 100644
--- a/deps/v8/test/mjsunit/deopt-recursive-soft-once.js
+++ b/deps/v8/test/mjsunit/deopt-recursive-soft-once.js
@@ -16,18 +16,14 @@ function foo(i, deopt = false, deoptobj = null) {
}
}
-assertEquals(0, %GetDeoptCount(foo));
-
+%PrepareFunctionForOptimization(foo);
foo(10);
foo(10);
%OptimizeFunctionOnNextCall(foo);
foo(10);
assertOptimized(foo);
-assertEquals(0, %GetDeoptCount(foo));
foo(10, true, { bar: function(){} });
assertUnoptimized(foo);
-// Soft deopts don't count to the deopt count.
-assertEquals(0, %GetDeoptCount(foo));