blob: 8f6746b7f2c47a43f61b31b47574a908d78cf52c [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 optimize(crankshaft_test) {
8 crankshaft_test();
9 crankshaft_test();
10 %OptimizeFunctionOnNextCall(crankshaft_test);
11 crankshaft_test();
12}
13
14function f() {
15 var v1 = 0;
16 var v2 = -0;
17 var t = v2++;
18 v2++;
19 return Math.max(v2++, v1++);
20}
21
22optimize(f);