2009-12-20から1日間の記事一覧

yarv2llvmの作り直しの検討 MethodBehaviorクラス

yarv2llvmを作成していて、メソッド呼出毎にさまざまにコンパイルの仕方を変える必要があることがわかりました。 例えば、eachは多くの場合インライン化する必要があるし、String#packは第1引数のテンプレートを見て型推論を行う必要があるし、newはエスケー…