尾调用解释器:性能提升的四年历程
2025-02-20
四年前,一篇关于利用尾调用和musttail属性编写高速解释器的文章引发了广泛关注。如今,这一技术在Python 3.14、LuaJIT Remake等项目中得到应用,并取得了显著的性能提升。文章还探讨了GCC和Clang对musttail的支持,以及C标准中“return goto”提案对尾调用解释器的潜在影响。此外,文章详细介绍了preserve_none和preserve_most属性在优化尾调用解释器方面的作用,并总结了在编译器和编程语言解释器领域取得的令人振奋的进展。
开发
尾调用