1 // 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 7 var test = function() { 8 var a = {"1": false, "2": false, "3": false, "4": false}; 9 assertEquals(false, a[1]); 10 a[1] = true; 11 }; 12 test(); 13 test(); 14 test(); 15 %OptimizeFunctionOnNextCall(test); 16 test(); 17 test(); 18 test(); 19