Index: test/mjsunit/compiler/manual-concurrent-recompile.js |
diff --git a/test/mjsunit/compiler/manual-concurrent-recompile.js b/test/mjsunit/compiler/manual-concurrent-recompile.js |
index b2b63988babf7c8a9af561d126dc65a592b73747..66245ef073f6456043a9a9042d79ee24d247d728 100644 |
--- a/test/mjsunit/compiler/manual-concurrent-recompile.js |
+++ b/test/mjsunit/compiler/manual-concurrent-recompile.js |
@@ -53,9 +53,15 @@ f(g(1)); |
assertUnoptimized(f); |
assertUnoptimized(g); |
+%BaselineFunctionOnNextCall(f); |
+%BaselineFunctionOnNextCall(g); |
+f(g(2)); |
+assertUnoptimized(f); |
+assertUnoptimized(g); |
+ |
%OptimizeFunctionOnNextCall(f, "concurrent"); |
%OptimizeFunctionOnNextCall(g, "concurrent"); |
-f(g(2)); // Kick off recompilation. |
+f(g(3)); // Kick off recompilation. |
assertUnoptimized(f, "no sync"); // Not yet optimized since recompilation |
assertUnoptimized(g, "no sync"); // is still blocked. |