Chromium Code Reviews| Index: test/mjsunit/shared-function-tier-up-ignition.js |
| diff --git a/test/mjsunit/shared-function-tier-up-ignition.js b/test/mjsunit/shared-function-tier-up-ignition.js |
| index ea05d4e66da1d49066a8f8c02e66481527451380..bee857645a30ee8bf75d70a64a7435440585e398 100644 |
| --- a/test/mjsunit/shared-function-tier-up-ignition.js |
| +++ b/test/mjsunit/shared-function-tier-up-ignition.js |
| @@ -3,7 +3,7 @@ |
| // found in the LICENSE file. |
| // |
| // Flags: --mark-shared-functions-for-tier-up --allow-natives-syntax |
| -// Flags: --ignition-staging --no-turbo |
| +// Flags: --ignition-staging --turbo |
| // Flags: --crankshaft --no-always-opt |
| // If we are always or never optimizing it is useless. |
| @@ -22,22 +22,12 @@ assertFalse(isNeverOptimize()); |
| if (i == 1) { |
| // f must be interpreted code. |
| assertTrue(isInterpreted(f)); |
| - |
| - // Allow it to run twice (i = 0, 1), then tier-up to baseline. |
| - %BaselineFunctionOnNextCall(f); |
| - } else if (i == 2) { |
| - // Tier-up at i = 2 should only go up to baseline. |
| - assertTrue(isBaselined(f)); |
| - |
| } else if (i == 3) { |
| - // Now f must be baseline code. |
| - assertTrue(isBaselined(f)); |
| - |
| // Run two more times (i = 2, 3), then tier-up to optimized. |
| %OptimizeFunctionOnNextCall(f); |
|
Leszek Swirski
2017/02/15 14:58:37
Let's move this and the below to i==1 and i==2, an
mvstanton
2017/02/15 15:18:47
Done.
|
| } else if (i == 4) { |
| // Tier-up at i = 4 should now go up to crankshaft. |
| - assertTrue(isCrankshafted(f)); |
| + assertTrue(isOptimized(f)); |
| } |
| } |
| })() |