java—使用jdb检查jvm帧的操作数堆栈和局部变量数组

bxjv4tth  于 2021-07-06  发布在  Java
关注(0)|答案(0)|浏览(172)

jdb中是否有方法检查当前帧的操作数堆栈和局部变量数组?这个 help 指挥部说有一个 locals 命令,可以用来列出局部变量,但它表示一些类 Local variable information not available. Compile with -g to generate variable information . 如果在编译时没有包含变量名,那么变量名可能不可用,这是有道理的,但是如果我只想通过数组中的索引引用局部变量呢?这似乎不需要任何特殊的编译时配置。这个 help 命令似乎也没有任何显示操作数堆栈的内容。如果jdb不能做到这一点,有没有其他免费的(更可取的命令行)工具可以做到这一点?谢谢。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题