Index: test/mjsunit/regress/regress-crbug-217858.js |
diff --git a/test/mjsunit/regress/regress-crbug-217858.js b/test/mjsunit/regress/regress-crbug-217858.js |
index 8563e07eee9e1acbcdc8c5c28c461f2d27fad6f1..e61cb9f6d24a6dcb54a81699183d2db843d0d2dc 100644 |
--- a/test/mjsunit/regress/regress-crbug-217858.js |
+++ b/test/mjsunit/regress/regress-crbug-217858.js |
@@ -25,16 +25,13 @@ |
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
-// Flags: --allow-natives-syntax |
+// Flags: --noanalyze_environment_liveness |
var r = /r/; |
-var a = ""; |
function f() { |
- %OptimizeFunctionOnNextCall(f, "osr"); |
- for (var i = 0; i < 1000000; i++) { |
- a += i.toString(); |
- r[r] = function() {}; |
- } |
+ r[r] = function() {}; |
} |
-f(); |
+for (var i = 0; i < 300000; i++) { |
+ f(); |
+} |