首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ruby字节码调试器

Ruby字节码调试器
EN

Stack Overflow用户
提问于 2015-10-20 05:59:34
回答 1查看 130关注 0票数 1

我已经能够使用RubyVM::InstructionSequence#disassemble从一个“编译”的ruby文件中提取出YARV字节码指令列表。

现在我想逐条指令调试代码。

有没有什么调试器可以让我这么做?

问候

EN

回答 1

Stack Overflow用户

发布于 2015-10-30 19:20:49

我不知道有哪个Ruby级别的调试器可以实现逐条指令的调试。但是,由于Ruby是用C编写的,所以您可以使用GDB。

处理这些指令的核心解释器循环是用vm_exec_core实现的。指令体存储在insns.def中,并被处理成存储在vm.inc中的C代码。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33224663

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档