| Index: test/mjsunit/regress/regress-1118.js
|
| diff --git a/test/mjsunit/regress/regress-1118.js b/test/mjsunit/regress/regress-1118.js
|
| index 4fd23456bea5aca9ce23a6d2fc06a2bf58bfc254..14fc42ddb5ba37fb5509ed4356fece0c40dfc597 100644
|
| --- a/test/mjsunit/regress/regress-1118.js
|
| +++ b/test/mjsunit/regress/regress-1118.js
|
| @@ -46,19 +46,8 @@ function g() { try { return o.f(); } finally { }}
|
|
|
| // This function should be optimized via OSR.
|
| function h() {
|
| - var optstatus = %GetOptimizationStatus(h);
|
| - if (optstatus == 4) {
|
| - // Optimizations are globally disabled; just run once.
|
| - g();
|
| - } else {
|
| - // Run for a bit as long as h is unoptimized.
|
| - if (%GetOptimizationStatus(h) != 4) {
|
| - while (%GetOptimizationCount(h) == 0) {
|
| - for (var j = 0; j < 100; j++) g();
|
| - }
|
| - }
|
| - g();
|
| - }
|
| + for (var i = 0; i < 10; i++) %OptimizeOsr();
|
| + g();
|
| }
|
|
|
| h();
|
|
|