2008-12-28から1日間の記事一覧

ブロックのインライン化を作ってみました

nbodyを速くしたいなと思い、ブロックをインライン化できるようにしてみました。 yarv2llvmではブロックは別関数にコンパイルし、yieldのタイミングで、呼び出しもとのローカル変数のフレームへのポインタを引数に渡して関数呼び出しをするようにしています…