1 // Copyright 2016 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: --ignition 6 7 function function_with_m_args(m) { 8 var source = '(function f() { return; })('; 9 for (var arg = 0; arg < m ; arg++) { 10 if (arg != 0) source += ','; 11 source += arg; 12 } 13 source += ')'; 14 return eval(source); 15 } 16 17 function_with_m_args(0x7FFF); 18