Mono (2.11) での Tail Call Optimization (TCO) 実装の現在の状態は? callee-pops-arguments 規則を使用するには、すべてのコードベースを変更する必要があることをどこかで読んでください。この変更の状況は? この件に関して、ARM/Linux への移植は最新ですか?
ありがとう!
Mono (2.11) での Tail Call Optimization (TCO) 実装の現在の状態は? callee-pops-arguments 規則を使用するには、すべてのコードベースを変更する必要があることをどこかで読んでください。この変更の状況は? この件に関して、ARM/Linux への移植は最新ですか?
ありがとう!
末尾呼び出しはLinux上のmonoで確実に機能します-を使用してテストされています
let rec f a = f (a+1)
クラッシュしませんでした-Mono2.10.2でテスト済み
ブライアンからのリンクでテスト済み-https://bugzilla.novell.com/show_bug.cgi?id= 476785
.tail
命令を生成しているにもかかわらず、Mono2.10.2でクラッシュします