>>730
少なくとも x86 は呼び出された側でスタックを解放する機械語命令が用意されていて
それがスタンダード。他の言語でも大抵そうなってて、C/C++ だけが異端。