1// 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
7var global = "10.1";
8function f() { }
9function g(a) { this.d = a; }
10function h() {
11  var x = new f();
12  global.dummy = this;
13  var y = new g(x);
14}
15h();
16h();
17%OptimizeFunctionOnNextCall(h);
18h();
19