| 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.
|
|
|