【发布时间】:2011-03-08 14:52:31
【问题描述】:
我正在研究不同的 Ruby 解释器如何执行方法(例如,当您在 ruby 中调用方法时,解释器会采取哪些步骤来查找和执行它,以及其中涉及哪些结构)。我正在尝试比较正在使用的不同方法的性能。
我正在研究的解释器是:MRI、YARV、JRuby、Rubinius、Ruby EE
我正在寻找关于我应该检查解释器源中哪些文件的任何一般性指示,以及你们可以提供的关于此主题的任何其他一般性信息。
谢谢!
【问题讨论】:
-
自我说明:YARV/MRI:rb_method_call/rb_funcall