Entries from 2008-01-22 to 1 day

新 VM が遅くなった原因が分かった - Scheme VM を書く

昨日の続き。今日は大きな進展があったよ。 仮説1: VMループが遅くなった 実際にコンパイルとVMの時間を計測してみた。どうやら仮説は当たっているようだ。 約3倍遅くなっている。 項目 旧VM 新VM コンパイルに要した時間 80806 89363 VMの実行に要した時間 …

さあ次こそ inline 展開だ

A正規化がうまくいき、VMも速くなった。いよいよ本丸のinline展開へ。 そのままだとコード肥大化するのだよな。