合成命令 良い傾向悪い傾向 - Scheme VM を書く

グラフは

  • 青が自前 Scheme の速度
  • 赤が Gauche の速度
  • 緑は自前処理系の実行命令数
  • 横軸は合成命令を増やしていく様子



様子

cpstak.scm は当初から Gauche に勝っていたが差が開きました。
sum.scm, array1.scm は Gauche に追いつきました。
fib.scm, case.scm, tak.scm はじりじりと Gauche に近づいています。
takl.scm, let.scm は違う手立てが必要そうです。