2008-10-24から1日間の記事一覧
InfoQの記事にコメントが入っていて、Ludicrous JIT Compiler なるものが紹介されていました http://rubystuff.org/ludicrous どうもかなり完成度が高そうです。ソースがgithub(http://github.com/cout/ludicrous/tree/master)にあるので、見てみました。型…
llvm.frameaddressを使うとsetdynamic, getdynamicが実現できそうフレームにはサイズの違うデータが混在するから、フレームの構造を表すStructの定義を生成して、llvm.frameaddressの戻り値をそのStructでキャストする必要があるような気がする。