2012-08-12から1日間の記事一覧

mrubyのContextThreading化 その4

例外を処理するには現在のContextThreadingの仕掛けでは致命的な問題がある。ブロックの呼び出しにCPUスタックを使ってネストしたcall命令で処理しているところだ。 もともと、mrubyのVMではブロックの呼び出しにcallinfoとgotoを使っていてCPUのスタックを…