For recursive callers, we want to be conservative when inlining callees with large stack size. We currently have a limit InlineConstants::TotalAllocaSizeRecursiveCaller, but that is hard coded.
We found the current limit insufficient to suppress problematic inlining that bloats stack size for deep recursion. This change adds a switch to make the limit tunable as a mitigation.