Index: test/mjsunit/compiler/osr-simple.js |
diff --git a/test/mjsunit/compiler/osr-simple.js b/test/mjsunit/compiler/osr-simple.js |
index 24a3c8f1b15e399a2c8a59c38ecb21ab10761449..ddbc5f8867fdc5731330e88a0c790ae9f44c1acf 100644 |
--- a/test/mjsunit/compiler/osr-simple.js |
+++ b/test/mjsunit/compiler/osr-simple.js |
@@ -2,20 +2,21 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-// Flags: --use-osr |
+// Flags: --allow-natives-syntax --use-osr |
function f() { |
var sum = 0; |
- for (var i = 0; i < 1000000; i++) { |
+ for (var i = 0; i < 1000; i++) { |
var x = i + 2; |
var y = x + 5; |
var z = y + 3; |
sum += z; |
+ if (i == 11) %OptimizeOsr(); |
} |
return sum; |
} |
for (var i = 0; i < 2; i++) { |
- assertEquals(500009500000, f()); |
+ assertEquals(509500, f()); |
} |