2008-11-27 速度面で改善したいこと mosh Mosh の速度面で改善したいことを挙げる。さくっと立ち上がる事を目標に。 起動速度。もっさり起動するのはだめ。 中身が (import (rnrs)) だけの test.scm を実行したときの速度 この中には以下のものが含まれる VM 初期化 コンパイラのロード 基本ライブラリのロード psyntax のロード psyntax による expansion コンパイラによるコンパイル VM によるコード実行 ライブラリのロード速度 プリコンパイルされていない srfi-26 などのライブラリのロード速度 ありがちな実用的コードの実行速度。 CLOS サンプル Wiki サンプル 整理してみると分かるが Mosh のコンパイラと VM の性能を上げるのが筋。 いくつかまだやりのこした基礎的な最適化があるので試してみよう。 その前に速度向上の状態と、目標がはっきりするようにベンチマークスクリプトを新しくしよう。