Ruby字节码调试器
我已经能够使用Ruby字节码调试器,ruby,debugging,bytecode,disassembly,yarv,Ruby,Debugging,Bytecode,Disassembly,Yarv,我已经能够使用RubyVM::InstructionSequence#反汇编从一个“已编译”的ruby文件中提取YARV字节码指令列表 现在我想逐个指令调试代码 有没有调试程序可以让我这么做 关于我不知道有哪种Ruby级别的调试器允许逐条指令进行调试。然而,由于Ruby是用C编写的,所以可以使用GDB 处理这些指令的核心解释器循环在中实现。指令体存储在insns.def中,并处理为C代码,存储在vm.inc中
RubyVM::InstructionSequence#反汇编
从一个“已编译”的ruby文件中提取YARV字节码指令列表
现在我想逐个指令调试代码
有没有调试程序可以让我这么做
关于我不知道有哪种Ruby级别的调试器允许逐条指令进行调试。然而,由于Ruby是用C编写的,所以可以使用GDB 处理这些指令的核心解释器循环在中实现。指令体存储在
insns.def
中,并处理为C代码,存储在vm.inc
中