// Copyright 2020 the V8 project authors. All rights reserved.// Use of this source code is governed by a BSD-style license that can be// found in the LICENSE file.// Flags: --allow-natives-syntax --turboprop --max-semi-space-size=1functionrunNearStackLimit(f){functiont(){try{returnt();}catch(e){returnf();}}%PrepareFunctionForOptimization(t);%OptimizeFunctionOnNextCall(t);returnt();}functionfoo(a){}functionbar(a,b){}for(leti=0;i<150;i++){runNearStackLimit(()=>{returnfoo(bar(3,4)===false);});}