blob: b3cc90cfd4b06afb3c7424758e23f91d685e3aa2 [file] [log] [blame]
Ben Murdochb8a8cc12014-11-26 15:28:44 +00001// Copyright 2014 the V8 project authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5// Flags: --allow-natives-syntax
6
7function f() {};
8int_array = [1];
9
10function foo() {
11 var x;
12 for (var i = -1; i < 0; i++) {
13 x = int_array[i + 1];
14 f(function() { x = i; });
15 }
16}
17
18foo();
19%OptimizeFunctionOnNextCall(foo);
20foo();