blob: 59932f6b4cc1c7ca613db765f3178960003448ae [file] [log] [blame]
Ben Murdoch4a90d5f2016-03-22 12:00:34 +00001// Copyright 2015 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 g() { return { val: new.target }; }
8function f() { return (new g()).val; }
9
10assertEquals(g, f());
11assertEquals(g, f());
12%OptimizeFunctionOnNextCall(f);
13assertEquals(g, f());