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 --expose-gc --heap-stats 6 7 function g(dummy, x) { 8 var start = ""; 9 if (x) { start = x + " - "; } 10 start = start + "array length"; 11 }; 12 13 function f() { 14 gc(); 15 g([0.1]); 16 } 17 18 f(); 19 %OptimizeFunctionOnNextCall(f); 20 f(); 21 f(); 22