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(); |
} |