お盆休みの一部を利用して、mruby-prpfiler(https://github.com/miura1729/mruby-profiler)を復活させました。 mruby-profilerって何? mruby-profilerはVMの命令ごとに実行時間を数えていて、rubyのソースコードやVMの命令レベルで実行時間を表示してくれるというものです。フィボナッチを実行すると、こんな感じの出力が最後に出ます。 0000 0.00000 # Fib 39 0001 0.00000 0002 0.00000 def fib n 0003 4119.25760 return n if n < 2 204668309 586.53534 MOVE 204668309 666.29443 LOADI 204668309 927.08844 LT 204668309 1377.01244 JMPNOT