| Index: test/mjsunit/regress/regress-1118.js
 | 
| diff --git a/test/mjsunit/regress/regress-1118.js b/test/mjsunit/regress/regress-1118.js
 | 
| index 4d2796377973ea61a8176342d9d840a0627f8914..4fd23456bea5aca9ce23a6d2fc06a2bf58bfc254 100644
 | 
| --- a/test/mjsunit/regress/regress-1118.js
 | 
| +++ b/test/mjsunit/regress/regress-1118.js
 | 
| @@ -52,8 +52,10 @@ function h() {
 | 
|      g();
 | 
|    } else {
 | 
|      // Run for a bit as long as h is unoptimized.
 | 
| -    while (%GetOptimizationStatus(h, "no sync") == 2) {
 | 
| -      for (var j = 0; j < 100; j++) g();
 | 
| +    if (%GetOptimizationStatus(h) != 4) {
 | 
| +      while (%GetOptimizationCount(h) == 0) {
 | 
| +        for (var j = 0; j < 100; j++) g();
 | 
| +      }
 | 
|      }
 | 
|      g();
 | 
|    }
 | 
| 
 |