考慮到CLR支持尾部呼叫優化我在想如果單聲道,並因此Mono上運行的Ironpython是否支持TCO?Mono/Ironpython中的尾部呼叫優化
4
A
回答
4
相關問題
- 1. F#中的尾部呼叫優化#
- 2. C尾呼叫優化
- 3. Visual C++尾巴呼叫優化
- 4. 爲什麼scala不會進行尾部呼叫優化?
- 5. NVCC和NVRTC是否支持尾部呼叫優化?
- 6. MATLAB是否執行尾部呼叫優化?
- 7. Frege是否執行尾部呼叫優化?
- 8. Clojure中的尾部呼叫消除?
- 9. '聰明'是GCC的尾巴呼叫優化?
- 10. 是否可以強制執行GCC/Clang上的尾部呼叫優化?
- 11. 編譯優化呼叫-RET VS JMP
- 12. 黑客尾部優化
- 13. Mathematica中的尾部調用優化?
- 14. 在C#中優化尾部調用
- 15. 頭部和尾部呼叫空列表帶來異常
- 16. 如何在自定義虛擬機中實現尾部呼叫
- 17. 不能使尾部與呼叫相關的拼接
- 18. 使用最終工作流程時,缺少尾部呼叫優化是一個障礙嗎?
- 19. http呼叫中的角度http呼叫
- 20. 當執行時,這將是一個尾部呼叫?
- 21. 優化呼叫昂貴功能的次數
- 22. 取消優異的異步呼叫?
- 23. 優化UIScrollview尋呼
- 24. 承諾中的退化呼叫
- 25. 外部電話呼叫
- 26. 騾呼叫外部系統
- 27. 呼叫來電呼叫
- 28. 外部用戶呼叫將無法運行IPFS呼叫
- 29. 呼叫/ Python中
- 30. C#Outlook - 呼叫被拒絕的呼叫
你可以很容易地測試這個。只需設置一個無限的尾調用遞歸併讓它運行;要麼爆炸要麼沒有爆炸。 – 2010-10-31 04:34:13
如果你可以運行一個簡單的'def f():return f()'並且內存使用保持不變,那麼你知道至少有一些基本級別的尾部調用優化正在發生,當然這並沒有告訴你它的侷限性。 – 2010-10-31 04:47:28
[單聲道運行時是否已經按照IL規範的要求處理了尾部呼叫優化?]可能的重複(http://stackoverflow.com/questions/3816148/does-the-mono-runtime-already-handle-tail-call我的興趣更多地是在單聲道而不是單聲道本身上運行的Ironpython – tzot 2010-10-31 10:54:19