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 7 function foo() { return 1; }; 8 var o1 = {}; 9 o1.foo = foo; 10 11 var json = '{"foo": {"x": 1}}'; 12 var o2 = JSON.parse(json); 13 var o3 = JSON.parse(json); 14 assertTrue(%HaveSameMap(o2, o3)); 15