簡體   English   中英

Ruby字節碼調試器

[英]Ruby bytecode debugger

我已經能夠使用RubyVM::InstructionSequence#disassemble從“已編譯”紅寶石文件中提取YARV指令的字節碼列表。

現在,我想逐條指令調試代碼。

有沒有讓我這樣做的調試器?

問候

我不知道會允許逐條指令調試的任何Ruby級別的調試器。 但是,由於Ruby是用C編寫的,因此可以使用GDB。

處理這些指令的核心解釋器循環在vm_exec_core實現。 指令的主體存儲在insns.def ,並處理成C代碼,存儲在vm.inc

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM