ruby - Ruby 的执行栈是什么样子的?

标签 ruby stack execution

我找到了 one webpage描述了 Ruby 的执行堆栈的样子。它说 Ruby 有七个堆栈:

enter image description here

这篇文章是真的吗?

最佳答案

本文重点介绍 ruby​​ 在 1.7 到 1.8 版本中的工作方式。随着 YARV 的引入,事情发生了很大变化。为了更好地理解 Ruby 的内部工作原理,我推荐 Ruby Under a Microscope .有关于 Ruby 执行栈如何工作的章节

关于ruby - Ruby 的执行栈是什么样子的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45481436/

相关文章:

java - 在某些 Windows 服务或程序启动时触发 Java 程序

c++ - 用C/C++实现执行超时

javascript - 为什么返回 document.getElementsByClassName 有效而 getElementbyId 不在 Watir 中?

ruby-on-rails - ActiveRecord 对象是否没有属性的实例变量而只有方法?

ruby - 将类添加到菜单中的事件列表

c - 如何定义数据类型

stack - LTE堆栈协议(protocol)开发

ruby-on-rails - ruby中的异步http请求

Java:Stack.pop() + 不兼容的类型

Java - 执行时间